MEKARERQRILLKHLRPCYSSTTAPPISDLIASAFLAGDSAAYQRTASFGDDVVIVATYRTALCKSKRGGFKDTHADDLLAPLLKALIEKTNLIPNEVGDIVVGTVLPPGSQRARECRMAAFYAGFPETVPIRTVNRQCSSGLQAVADVAASIKAGFYDIGERLRVHHF