MSFFLDILRCVLCCEEDGYEDRDYSRYEVLSQRSSSPVRVFEQRRSPSLSPSTPSIQPRYAYGSDYWNQAPIASHVIEKDQIPEVLKKKHVSSSNYADYFAALLYAEDYYMEKWSEFLENYVLSGITLRLHEETKSAKDYVYVRRSGKTVKPFQGFLSRVEKSKLLVAEFGKDFHAQHSLMNKYDVWFDFNRVCLKRSHQGVAAAVDPSFRVILFPERVSRSRRQIPIFTVPFNRNLDQVEMSAVNQILSLKGPPPYLIVESSLPRSHGIIVEAILQIYRTFKESRILIVAPQNHTCDLLIIRLKEEIPVSELFRANAAFRERDEVPKDVLSSSLYEGECFTCPPSKDLRKFKVIASTFVSSFRLHCHGIYAGHFSHIFVVDACYATEPETMVTLANLVNESTTVVLTGSSEHYARWVRSDIARANGLRRSYFKRLLESEPYKSRDPDFVKYL