MIKDHLLLNIDESVRSFLANWEGKTIDLQDRTVEFAFVIAFKLIVDSQSSVIYDNFKSEFDKLAAGTISLAINIPGTAYHSGMQGRTRVVKMLRQVIKERRASSVVHSDILGQIMSCENQKYHLTDDEMIDQIITMLYSGYETVSTTIMMALKYVHDNPKALQELREEHLAIRARRKPEDPIDWDDYKGMRFTRAVIFETSRLAAVVNGLLRKTNQDIELNGFLVPRGWRLYVSLREINFDPILYPEPSTFNPWRWMDNGLENHNYCFVFGGGTRLCPGKELGMVKIATFLHYFVTQYRWEESEGIEIVKFPRVEARNGLPIRVSKY*