MNMSMITVAVYCSISSFPSSLRFRRRAFPHLSLSPPSALCFSGLSENIDSGGGGSGGPCIFPLNRCKTIHLVRHGQGIHNVEGDKDYNAYMKPEYFDAHLTPLGWQEVDSLRKDVHDSGLMKRIDLVIASPLLRTLQTAVGVFGGESYTDITDVLPLMVENAGNSNRAAISSLNCPPIVAVELCREHLGVRPCDKRRSISEYQSLFPAIDFSLIDSNEDTWWKADVRETKEELAARGRKFMNWLGTRKEKEIAIVTHRALLLHTLSAFGNYSHPLEKKELSKPFANCELRSMVIVDWYEHNLNNFKSSLAPQSGFL*