MMLDLSVVLDAPCEEGESGPVEKKLVEAPAGHVDDSGTSNSSVVNVEGWAEDDYSSTHSNHRGGGGSGFPGFGFDFLKRGGGGFRVEEDDGVDEEDIGVSLQLGFVTRQLFPVESGGAVAGFRSAPAVRHRAVLSFGQPDLGRLTEVKVSPPPVKKSRRGPRSKSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGVEADINFNISDYDEDMKQLRDLAKEEFVHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKYVYLGLFDSEIEAARAYDKAAIKCNGREAVTNFEPSTYGELISEADDKGSADNLDLNLGISTPSFAHDLKGNDGLGFHFHCSPLEMSRPQKPATDNHVAMGQCHFWTVASEQPPVWTGVYSGFFPNLEERMIEKRVEVVPPTHSNSSWQMHHGSTTMPLFSAAASSGFSTTTSTSAAYPLPPF