MDFVAAFSFLFFGFTILFSMFSFLIYVWRLKPWCNCDVCKAYLSASWTKDFTNLCDWYTHLLRNSKTGTIHLHVLGNIITANPENVEHMVKTKFDNYPKGKPFSDLLGDLLGRGIFNVDGDSWKFQRKMASLELGSVSIRMYAFDLIITEIRKRLLPLLSSAAAKQEVLDLQDVFRRFSFDNICKFSFGLDPGCLELSLPVCEFALAFDAASKLSAERAIAASPMVWKIKRLLNIGSERELKEAIKKVDELAERMINQKRKEGFSNIGDLLSRFMTSISDDRYLRDIVISFLLAGRDTVASGLTSFFWILSQHPEVVSAIREEIEKVTGPNQELPNFQEMLQMHYLNAAIYESLRLYPPVQFDSKFAQEDDILPDGTFMPKGTRATYHQYAMGRMEQIWGPDCLAFKPERWLKKGVFEPANPFKYTVFHAGHRICIGKELALVEMKTVALAIIRGFNTVVEDPNQVPRFIPGFTATVRGGLPVLIQEREA*