MGGFFGFIFNQLTFKPKPLPAAVKLEGQTAIVTGANVGLGLEASRQLAQHGLAHLILGVRDTAKGETAKADIQKVNPNVNIEVWKVDNESFESITDFAERAATLDRIDIVILNAGVKQLKYTTSPTGHESNVQINHLGTSLLSLLLLPHLKASTKKTGNVARLTITSSEVHFWTPFKEHTAENILARMDQKDSFKEGDMERYYSSKLLNVLWERELASKVDSNEVIINTVNPGFCYSSLHRHDQSGGIKLFLKLFAWSSAQGGNCLTDAAVTKKAETHGGYLSEQKQKDPSKFVLSSQGQTAQKKLWNETIALLQKEAPKADISAFAP*