MPTSQYLQDLDRDGFVVIKSIVDSDKLEALRGVSSKATQLARDGQWPFVRTVPKQFPPWDASQAREHGIWGVQHLMNPELPGHELFTELYFSETILGIVKQLLQCQDEHLVMELFNMLVRPEKDFELRWHRDDIPAEASQEEEMERLGKHAYHAQYNFALWEDESLIVVPGSHKRARTSTERDADPFAKSLPNQLIVKLEPGDIVFYNNNILHRGAYDNSKERMTLHGSVGHIQGNSLRARNVLQHGVGSWVDKCDFQPLLEDDRRRAEEMRQRLIRLGSESGQVGYSLQG*