MPYRNADKLWELAKLEFNIFHSIQQRELKHISRWWKDSGFSQLNFVRHRHVEYYTLGSCIAIDPKHSTFRLGFAKMCHLVTVLDDIYDTFGTMDELERFKMAVKRWDPSATEGLPEYMKKVYTVLYETVNEMAREAEKCQGRDTINYAREAWEAYIDSYMKEAEWISSGFLPSFEEYYENGKVIFGYRISTLQPILTLGIPFPHHILQQIDFPSRFNSLACGILRLKGDTRCYKADKEHGEEASCISCYMKENPGLTEEYVVNHIHSMVNDLMKELNWELLKPDNDVPIYSRKYAFDICRSIHHGYKYRDGYSISNNEIKNLVMITVLDPVPL*