MTGRASFNHNGGSGGLPDDQDLLSEFDGPVHPEMQDEIAYQPHHVTGHQCHVCHKFFTNFKGLQQHLIIHTDERPFKCEVCGQTFRFKSNLFEHASVHTGSTPYSCPYCQKMCRLKGNLKKHLRTHVTTKEELEAAWRPFAKIDPARRKSAPYQTSSARMASLREPFSDLQDDNGLSYATSSSTTTFGVPRLRKKNAGLGTAADWIKKIKCGELLPQVDLEEKIRRFEHYILSEHQNAGQEELLETAKSIAFETHHCPVCNLIFMNKDDCDSHCRVEHANMRSVTDYFCEKCFRSFADKASHAQHEKYHLRVAALFQEGELSSTEPEIVLPDPEQLQNIIEEAMSAMMLQGQAPVPVDDGMFQAAEVYY