MRAYAASSRGPLQRRLLHTSRSLTYNVLAIETSCDDTCAAIISRDREKNTAALIDHVKITLDSSLQGGINPALATAHHHQSVGPLIRDVLKKHADTTIDLVCATRGPGLPGCLSSGVTFAKGLSLGLGVPYLGVHHMLAHLLTPRLFEAAEGYSGHKTEFPFLSLLVSGGHTMLVLSKSLYDHTVLCNTADVAIGDALDKCARTLGFQGNMLGKVMDQYCRSADTPSSQWSIPMPVDNKNDIRYSFAAFHSYIGMKKKETQAETTPELALEVQTAIFNHLMKKTKAAFNIYKKEIASATTLVCSGGVAANPRLREALQELCAKYKLEAVFPDPYWCTDNAAMIGWAGIELHEDGYRSDLEGFQIPKWPLAEFEKEI*