MDFVNKLDTDTLLSILSCLDDPSDLVRASAVSRSWRDFVIRYGLSKKLCFRLFHQLTCVDRVNEESSGSWSRSSLMDTKLLEREHRAFALLAKGCTSSPIRSCVADTIIASSTDNYLKKIVNTLDEIVQFRTTQVFSARNASLQAQGIHPFQAYFQPGSPIYSSDYVRFRLGHLDNNNSQEKDNYVWTYTSQEFPMAQENRLQNFKLQEPVVCIGGYMLIEFLGRVQTRQLDGLYYIWYIVSSLLFPYKLQDFESEYVFLLSVSHVRVMGRSLANSFRLVDPDDDESGKFGLMVVRYCDPKEMGEMEVEEEVVHRQLRQAANYQQRLKFLHRDEGYAWLDEEDDGYAESDGEEV*