MSSSDGFDNNRGELLAEKVAIVEEEIFAILKKEMQWSTKALEGREALSKEKPELGVSRGKQHEHAKRRERQGSVSFDNMEKEMEGDWEPGEAYKRIDVGYLNNAEGWVSTRKRASSAPAHFRY