MPFFDTHTHLDYLQQFTGEPLSQLIDNAKQADVQKILVVAVKEADFKTIQNMTALFPDNLCYGLGLHPLYIQEHAENDLILLEQALKNRDANCTAVAEIGLERAIPDLLTDELWAKQCHFFESQLYLAKQFNLPVNIHSRKTHDQIFTFLKRIPLSKLGVVHGFSGSYDQAKRFVDLGYKIGVGGTITYERANKTRQAIAKLPLDALVLETDSPDMPVFGFQGQPNRPERIVESFKALCTLRNEPAELIKKLTWENACQIFS*