MMKWSIVKRIPVYGGSFISMKHMMLVPADLSWSCSFSGMHSLINTGEEDEEELLKKIVNHSESGSKIISKIDYTNLVEKFTRDGNLSGAYDLLQSLQEKNICLPISVFKNLLAAAGELNDMKLSCRVFREVLILPGKEPLSSDCYLNLARAFINTDDCTYLTSLLKEISESSLPYRLIVMNRIIFAFAETRQIDKVLMILKEMKEWECKPDVITYNSVLDILGRAGLVNEILGVLSTMKEDCSVSVNIITYNTVLNGMRKACRFDMCLVIYNEMVQCGIEPDLLSYTAVIDSLGRSGNVKESLRLFDEMKQRQIRPSVYVYRALIDCLKKSGDFQSALQLSDELKNTSSLDLAGPQDFKRHLRSHRR*