MEVEVLTSEYIKPSSPTPQHLRTYKVSLLDQLVPSAHISMILFYERPTACTTEQALQRMKQAGSEALPRFYPFAGRIKDDLYIDCNDDGCYYAEARVNCSLSDFLTKPDGQMIRKLLPNDPRLLELSSDEGIPILMGQVNVFTCGGIALGTYMSHKIIDGPTSITVLKAWSATARGCPEEVSPSFIAPSLFPQSDSLSDEFTLGLWPALLKLGKCATRRFVFDAAAVASIKAKAASQQHVQHPTRIEAVSAFIWKCCMEIFKTRKTSKWPSVLFHMINLRGKNATPLPEHTIGNLLWLASSRCEAEADRELQPLVGLLRESFLKLNVEFFQQFVGEEGTPRICEALKEMGKAFEDEEVDYLGFASLFKLGVYEADFGWGKPIWMSPGGFEGPLFQNLIVLNETRSGDGMEAWITLSEEDMGLLVCNEELLSFASLDPSPLELWK*