MTRESRVSGCSEDNALSLSHTHRSFLSLSLSLFAHRLYTHIQRTLELFLRVGRLESGFSCILMAEGEKSSVSEAVDSVLEKFKNLPAAQDSSTEPPSFPSSDRLFGRKRSVHELLGGGRGADIILWRDPKIPAAILACVTIVYIVFEWLGCHVLSVLSTGALIVFGALFLWSNAAALVKRSPFDVPRPQVSEDTALHVAAVLKDEVNLVISILHEVVLGKDIKLFLKVELGLWILSLIGKWADLLTLVYLGVVLVLTVPVLYERHEDKVDRSLQQGFEQTRKLHGKLYDQVLSRIPQLASRQKKVE*