MARRRLLLMLKPFDVYQFGQSNGGSSITNSQAFRYLDNRRKVHKDAVNFCQDILRKKSNIDWEPILRTNLSQPIRNFDLVVTVGGDGTLLQASHFLDDSIPVLGVNSDPTQVKEVEKFSNEFDATRSTGYLCAATVQSFEQVLDDILAGQKVPSNLSRISLSVNSQPLSTYALNDILIADPCPATVSRFSFRIQRDSESCGPLVNCRSSGLRVSTAAGSTAAMLSAGGFAMPVLSEDLQYMVREPISPGAAIRLMHGIIKSDQSMKASWFSKKGVIYIDGSHVFHSIQHGDTIEISSKAPSLKVFLPHD*