MEKFSQFRDRGSGISPFMPISTPSGSFLWVLAHTGIFLVRLPLFIAYMVVYFTILHYLPFPSGVRKILLWITMGILGIWWVDLQLDGVKRGKVSQQSDKLPKAPCVIAANFTSPIDALYLAAVFNPVFTISYPSSRKVRHVGLPRMFLHALGRSQLTQEPDPRSLTDVAELLRKYPGRIVVVFPECGTTNGRGILPLAPSLASVPADTGIYPVSIRYTAPDITTPVPGLWGSFLWKLLSRPRHCIRVRIAEVQHNGAAAVKNGSSSNGGTADAGPNDLTPEEHQTLDKVAEALARLGRNKRVGLTVQDKTAFVQLWKKSKGWF