MTTTIIENNRNMNGERLLVCIKQCIMQHFQPMIYDESRCVIETTRGTFSVPDNYKKYKTLAFAFVGHVLNTDDTPVIEKELDWPDPALVYNTIVDRIRNHPELSQFISVAFISQLKAAIGEGLDINVRGTLNRRGKGIRRPKGVFFRYMESPFVNTKVTAFFSYLRDYNKIASEYHNNTKFILTFSCKAYWASGPNFSALKNVIRCSIVHEYISRFVEREQGLIGDQEQPREENSSPELSNVQHEVNNLIEQDAAADEGLWSEIDSLCEKWQSEAEDQAEAEIIADRIIGNSQRMANLKIRRTKFKSVLYHILKELIQSQGTVKVYRGSSFSHDSIKISLHYEEQHITAVWVYLTVKFEEHWKPVDVEVEFRCKFKERKVNE