METKEKENQTPHQISSGMMQSQSTNFENFISKGSGDYELGELERALISYLEGQDHSSVDQPKQSLGIQSPTLNIFPSQPILAEPTAKCGVSLVYSTTGACSRPPEASMEVANPRKGPATVPQPRKEVNLGLKREGNRKGPTSSSEHEGPKTPDAKTLRRLAQNREAARKSRLRKKAYVQQLESSRMKLAQLEQELQWARSQGVVFGSGGGGVLLGDQSIPTSAASLSSEAAIFDMEYRQWLDEHHRLMSELRSAVQEDLPENDLSLFVHNCLVHYDEMMSLKSMAVKSDVFHLISGVWKTPAERCFMWMGGFRPSELIKVLLSHIEPLTEPQIVGICSLQQSTQEAEDALSQGLEALHQSLSETIASDALSCPPDNMAHYMGQMAVALNKLSTLQGFVGQADNLRQQTFHRLHQILTAHQAARCFLAIADYFHRLRALSCLWLARPGQEQQC