MPCTSAAWMLHVGGAAAEQASSSSSSKGGGRVVTAGTTTMDTGGYNNGGGGGGGGGNGGGGGDHQESSSSGGGGGQSSRLAARGHWRPAEDAKLRELVALYGPQNWNLIADKLDGRSGKSCRLRWFNQLDPRISKRPFSDEEEERLMAAHRFYGNKWAMIARLFPGRTDNAVKNHWHVIMARKYREQSTAYRRRKLNQAVQRKLDATTASDVVVAHHHPYAAAHDPYAFTFRHYCFPFPAASPAAADEPPFTCLFPGTASTAGRGGGGGMTWPDAMAAGEVIDDGAGGGRYVVAEPPPPFLVPAAPHGWLGGHEMMVMVNDGGDVAAGVASSYDGMIGRDQGGGGSHFEAAAAAAAAAPAFIDFLGVGAT