MRGFGAGARFPLAREQTPGPGAYDPKAEVGFKADPRSGFLTGERFFADGESVASEAGESQEKLELSPQQDRKRPDAAGPEAGRKFTWATQXIHDLXQEVEALRAKCKELDKLCKELREKHGKSCSDLAAAQQEKQALVANLQKVQQELAGLSGDHAKLKEDLKTXQSHSKDVEAQMGKLQAKLEETGRSLQEAVTEVRXLRLWKEDAEKRIAASSSLQEQLAAASSEVANIKCQHQEAIALSAHLQQELATATGSIGLLQEQYTAAMQQAEDTAHKLADIEHQLSSKEKLVVELQSTVAAKEASMDSVRKEMSSQMAQRLXLQAELASSQAHLEQYKAQFATKEESVSALQSQXVGRMQEVASLRMELQAVKADKAAVQDSLVXXTGQLQHAQE