MARAALLSAAASLLPPLLRAGARDGSPPARCRIVVYMAMSEPSSDTSCTSSCSSGPSTSTSPRAAPSAAAAAASGGGKKRPRSDDGGSSSSSAPAYRGVRMRAWGKWVSEIREPRKKSRIWLGTFPCPEMAARAHDAAALSVKGARAVLNFPGLARHLPRPASLAPRDVQAAAARAALMHHSSAGCCCCGGGGGGGSTATATSSSSSSSAAADVGGCGQRRDGAAAHDEPEPERQPLEVAAELVFDELAPLWVEDVVELGPSADHPWPWTPCDGLDIAAGFHPLPLLWDDY