MNGERLLACIKQCIMQHFQPMVYDESRCVIETTRGTFPVPDNYKKYKTLAFAFVGHVLNTDDTPVIEKELDWPDPALVYNTIVDRIINHPELSQFISVAFISQLKATIGEGLDINVKGTLNRRGKGIRRPKGVFFRYMESPFVNTKVTAFFSYLRDYNKIASEYHNNTKFILTFSCQAYWASGPNFSALKNVIRCSIIHEYISKFVEREQDKGHIGDQELPPEEDPSRELNNVQHEVNSLTEQDAEADEGLWGEIDSLCEKWQSEAEDQTEAEIIADRIIGNSQRMANLKIRRTKFKSVLYHILKELIQSQGTVKVYRGSSFSHDSIKISLHYEEQHITAVWVYLTVKFEEHWKPVDVEVEFRCKFKERKVDG