MLKTNFDNYPKGTKFMSLLEDFLGRGIFNSDGEAWRAQRKTASYEFNTRSLRNFVMETAAVELHTRFVPVLERAADVNKVIDLQDLLERYSFDNICKVAFNVDPGCLAGDGTSGSEFMKAFEEAATLSSGRFMYILPGLYKIKKLLNFGSEFKLQKSIATVHKFADDIIKSRMEERKEETDEDLLSRFMGNSEYSPEFLRDIVISFILAGRDTTSSALTWLFWILSSHPKVEQKILDELKAIRLSSGESRQDFYSFDDLRQMHYLHATISEGLRLFPPVPVDTKSSLKNDIMPDGTFVAEGWFVTYNTYAMGRMKSVWGEDCCEFRPERWLEEEENGGGIMVYRPENPFKFPVFHAGPRICLGKEMAYTQMKLVAATIIERFQVEVVKVVEEKNPPEHVLSLTMRMKDGLKVRIKKR*