MLEFYPPAPGSFNRQSEPGQPLPTATVPPMPFRPTSDNNNAEPSVSVKTESGLLETICAGCGRTIADKYVMRVAERNYHEECLSCTVCGAMLSHSCFIRDLKLYCRSDYERIFGVKCARCMEKISCSDLVMRPVSGLVFHVECFACCMCGQPLPRGAHYILRQGQPICRRDFEHELFLNSPQDDDLLDENRPRDGRRGPKRPRTILTSAQRRQFKASFEVSPKPCRKVREALAKDTGLSVRVVQVWFQNQRAKMKKLQRKAKTEPGSDKEPKEERRTESPHSDHSHYLNALNMRDGESSSFPSATQPLNPNNPYSPDDAYPGHSGESFCSSDLSLDGTDGGFDIGENDGGGADGSHQGASHSHHGSSSHDTPSLSQSLHAAIHNPIDKLFMMQSSYFSGDHAX