MVLGEGGDKDDGVPSMGGKHPGLSNVHNLEKATADCAESKKVVLKFRKDLGLEPEFVQKGAMVVLEAKAKCKWDAYGDQSSNLFYKSVKGRAQRNEIRGNKSPNGAILTEPVQIQEAFKAHFQGILQGSLAVIRPPAGEWLQDLPSISEDHIAMLLTPFSNAEIKKTAFSSKPLKSPGPDGVPPALIQQYWTLVGPDIYDAVHSFFLFGNAFIPGRFMVDNCFMASELMSYVRRKKKGKQFAAILKVDLSKAYDRVRWDFVESVLVALKFPTTPGRPSFTLSVYSLYESIIKEVKKTSKVEENLRQIHLLAEP*