MRGEQMDEKMVTPVGLGFQTAAQVLIAHSGNGRSSDVRGKCSGVRAPAVAAARSVAPARGVHMMAGKSVPEKKAAGSAQELAPAPATFFQAINMAQNAVLKAISDGERLLEVEFPPLPSDQLESSSTGSYEVADANFRLALDFCKRFVEEGYEDVVIAFPDAIEKDRFVEMLGETDRPARGMRLGTISNASKQNFFERIWLQQEVEPAVCSNDKMFVVLAASAQELPEVEMLAKAASERDMPVILFNLKLDVARGDLGLPAFPSKDLHFRFLSKVRPAFYLRTRAYSKSIPQPPFLVNYSGALYRVYPGPWQVLLDTYAAGNASGEAGYVRVATQQERPPLGEVRDIMTKNVKVEGVDMGQFGVTSSPLMGLLRKGYKSTTWWEEDWDKQVSNNWRL*