MSAPTPAAKAGFGSHLLSGYLHKKSKAGQGVWQKRFFILDTRSLTYTHGGKVRSYQLEDFRDALTTGRPEAGEFVVVFSSSDRLSDVFPEKRLHLRVQSGGADGAREWANAMAAARRQWEMYRTLGRAMGAEVGGASVQADGADGEPGLGPGLGPGPGADFEEMVRRQLRKKANAVLVRKKAEVIDWYRALVSQLEGLCLPLECEKAETRGERLAETWGERLAIPRKGGGLHFGEPERREAAAAYARLGVLYEFVSLSSQLAERAEACRRLAADLPPDKVMDKYKQLQRQALALAAHFEEELPSLRERFAAAYLPDTAAASLEGLHRALPSLLDAVVRLCDEEYDAWCAESTEARKRFRTPRVYALHGTALELADELARHPAVPLADARLNGDAAEAQLHVLRERHAQLALSTGAANRALLRQVDEAV*