MAHPHFPNTQMVVKVNPILKTWWEGIQKNRELEANELLGGLTSLISVESDRHLIKALLKFWDTERLVFKFKDFELTPTIEEVGGFLGLAYKEREMIVPHKPSPRSFLKQMGMRHNPSLLCLKEGWIFLEFLYSRFGDEEDRQTFHREFACSSAKWERYRLNAFAVTLLGLLVFLREKGKIHTGLCYVRDYGEQNYQPSPKDEIFYLPVGTEDWFTYLREHSAVEIQWRYYWLKPRCAIIRGNELYFIELIGLNGVKPYALLRVLRQFGQIQMIPLRSHMSHYGYDFGSEIPQVNTILRKWENVITIDVQEHRPFCTLEYYVWLLEDAEHRDLREGCLPGFGDEKERRWARNLLNTDYDITPEIRKQIVPNIGEQHN*