MEDNHIYQFSLLNALMDGVCESGISVSKLVSKGSQGLGTFARMNGELMFIDGKVYQLQAAGKVREADASDQIPFAVSTQFVPQKTSIVKLRDKNDVDNALNGFNNHAKNLFMTYRINGKFQYLKCRTVRGQEFKGQPLSELSQKQSVEEYENVEGTIIGFRTPKNWQGFGVAGEHLHFIDKDRTAGGHVLEVRAEGVEMQMAVARNVHVELPKSDDFNAAELVTDDDGVKKAEG