MAHPHFPNTQMVVKVNPILKTWWKDIQKNRELEANELLGGLTALISIESDRHLIKALLKFWDTERLIGFPRERGKIHTDLCYVVRILARGGKTLVLMILAEILGALTACTKGKRYFEGCNFLLQLWAVEHFYQRANKVDIVRGTMGNKIINHHLRMKYFISPVGTEDWFTYLKERSAVQIQWKYYWLKPRRAIIRGNEVYFIELIGLNGVQPYAPLRVLRQLGQIQMIPLRSHMSHYGYDFGSELPQVNTILRRWKNVITIDVQEHRPFCTPEYYVWLLKDAEHRDLSEGGLPGFGDEKETRWARNLLNTDYDITPEMRKQIVPNIGEQHN*