MSVEWVSRLNGHEVAGRVASTENRLYIGWFGVLMIPTLLTTTSVFIIAFIAAPPVDIDGIHEPVSGSLLYGNNIISGAIISTSAAIGLYFYPIWEAASVDEWLYNSGPYELIIPVVASLGRRPIDLPLASIFKSMMISVPSKRLNVGWQLDLFTIGSYVYVSSQSLDSKPWIDDMPSSGLNTCQPCGGCFTFDAGVGGSVDVRRVTSLSLSSLDLRILLNPLSHLAELCVVDLRGNHLNSTFDTLIRAPEKALKIKGHIL*