MVLGEGGDKDDGVPSMGGKHPGLSNVHNLEKATADCAESKKVVLKFRKDLGLEPEFVQKGAMVVLEAKAKCKWDAYGDQSSNLFYKSVKGRAQRNEIRGNKSPNGAILTEPVQIQEAFKAHFQGILQGSLAVIRPPAGEWLQDLPSISEDHIAMLLTPFSNAEIKKTAFSSKPLKSPGPDGVPPALIQQYWTLVGPDIYDAVHSFFLFGVLIERGRFMVDNCFMASELMSYVRRKKKGKQFAAILKVDLSKAYDRVRWDFVESVLVALKFPTTPGRPSFTLSVYSLYESIIKEVKKTSKEESDDHLFRDCSMSDHIWRSMAMRGNASPGVDISKWIMSNLLFLFKEDNIDDVRVVEFISTVWAILLHRNEVVFRNTSCSLARVKDLIKESKDSDLAEAGRLTSTSMGVTATRPSVGVVPSVVGWNFMRG*