MVLFTEQGKFYSRELSMDVKKSEANGSQKPSLLEEQQEKIKEIRRSLGQLSDKLSIYCSDASISRYLRARNGNVKKATKMLKETLKWRFEYKPEEIRWEEVAHEAETGKIYRSNYIDKFGRTVLVMRPGCQNTKSTKGQISYLVYCMENAILNLPSEQEQMVWLIDFQGFNMSNISVKVTRETAHVLQGHYPERLGLAILYNPPKFFESFWTVVKPFLEPKTYKKVKFVYSDDLGTKKIMEDLFDMEKLESAFGGLNQTGFNINDYAERMREDDKRMPLFWAGAASLSGPPPVTAPCFNTNNSESGSDDSDKEHAENSSPLELSSNHSSDVNLLELSGVRNGAMGIDSGVGKINLEPNCNDKAADS*