MDSKFKLIDDDKENNDELSLDVEQAIRSSSIMSKAPIVQFLNRSYSSLAPFSGIYCYKVWVSEVPPNRSRHYSYQVITTNSIQKVYVTTMRVWPITFSFRPPVTPMDFWIRITPLFSYAEKCGEVVQRCKKHEIQTSGSYISKGKSFIEILGESSEYVLGSTLSNCPRDQITVRTPIDVLHLLHSKSEAPPSTADSDISLLPEVRGVLYCRLSCYNSCFGLTARGEIELVITLEAKNDESVNQENFTIFGLDKIRVRCCSCPTRDAKSDHKLSAHTFGASSTGISSRRLSLSLSDHSNIRINTGSSSSRNSCPSKIQRIENEDCQDSYSSVILNGRKYFITMVSLVEFI