MRHALRVEPATGAYTPPLYVNELWSLRSGMPRLNASTGYLNLTVSLAPTSLAAVHGDEMVEEMRRMLLETNPWLLGLTMAVSLLHSLFDFLAFKNDVQFWRDNKSMKGISLNSLLLNLFIQAVILLSNGVGLLIEAWKLRKIVKSVALRWPAGSWRPRLQLTAADSYVLSDTKAHDEEAMAYLGRVIAPLAVGYASYSLLYDEHKSWYSWLLRAVVGCVYSFGFIKMTPQLFINYRLKSTAHMPWKTFMYKALNTFVDDLFAFVITMPTMHRLSCLRDDLIFVVYLYQRWAYGVDSRRANEFGQVGEEEGSEALPAPPQAPGSTAPVDADGKPKAE*