MGIKGLTALINDLAPQAITESEIKTLFGRKVAIDASMSIYQFLIAVRQQDGQQLMNDAGETTSHLMGLFYRTIRMVDNGIKPAYVFDGKPPAMKAGVLSKRFERRQEAKEEGEEAKETGTTEDIDKLSRRTVKVTREHNEECRRLLTLMGIPWVVAPSEAEAQCAELCRGGLVYGAGSEDMDTLTFGTPILLRHLTFSEARKMPILTVHLDKVLTGLKLTMDQFIEFCVLCGCDYVDPLKGIAAKTAHKLMMEHGSLEKVVEHLRESSKHPPPDDWPWAEASALFQKPEVTPSSELKLEWKKPDVEGLVEFLVKEKGFDEERVKKGAAKLTLAMTQKQQGRLDGFFKPIAPKTDESSSNKKRKGDDDKKAAKGKKAKSNSSSAKKKS*