MVCLVEFENPVTMVYALHEFCCTVLHSFGQFLSRLYCCARKSRQISEAAFIAAEPYSEQYCTGCTEFKNSSRLFGFLDSRPYRPVEFFASDWHEKRGAVRYKDLLENAYVDLLNMLKTASEKCAIIYCLARNTCDDIGSRLLKDGISCCVYHAGLSDRVRSEALEDWTSGKVPVVVATVAFGELSELKCGVILDVLRLSCSELLLEWRPSENRKSIRDCLPVSGAPLATSPQLGRRNKCQIRSEGNFAAFGRFGLLLAGSLVLLAIVEGKKTPQRGLSFNRASKEGFFFQRSFLRIFLVDKSCKPSQGTSLVPEALGNPMSLCMLVSRNFAMPGAFSH*