MGAAQSGLPQTQSPAQYYPTSRMSLARHGLTHITRKSPSDVVIITALRTAIARSGRGSFKDSYPEELLSLILDASRQRLEGMGVKAVQVQDIAVGTVLMELGGAKSGRLAALHAGFPYQTTFRTVNRQCSSSLQALTDIAATIVSGAIECGIAAGTESMTRNYGSRAIPTDLSSVLRESPVQDARDCLLPMGLTSEAVAEKYGIERAAQDEFSLSSHLKASAAVDGGQFVEEIAPIQVNYINDGSTVKKMVSKDEGIRPGLTLEKLSHLKPAFKSDGRSTAGNSSQISDGASAVTLMRRSMADQLGINPLAKFVGSTVVGVPPRIMGVGPAFSTPALLTRFGLEVSDVDLFELNEAFASQALMTIEHLGLDIAKVNPKGGAIAIGHPLGATGGRLVSSLIHELRRTGKKIGVAALCCGTGFGKSSLFVAE*