METKEKENQTPHQISSGMMQSQSTNFENFISKGSGDYELGELERALISYLEGQDHSSVDQPKQSLGIQSPTLNIFPSQPILAEPTAKCGVSLVYSTTGACSRPPEASMEVANPRKGPATVPQPRKEVNLGLKQREGNRKGPTSSSEHEGPKTPDAKTLRRLAQNREAARKSRLRKKAYVQQLESSRMKLAQLEQELQWARSQGVVFGSGGGGVLLGDQSIPTSAASLSSEAAIFDMEYRQWLDEHHRLMSELRSAVQEDLPENDLSLFVHNCLVHYDEMMSLKSMAVKSDVFHLISGVWKTPAERCFMWMGGFRPSELIKVLLSHIEPLTEPQIVGICSLQQSTQEAEDALSQGLEALHQSLSETIASDALSCPPDNMAHYMGQMAVALNKLSTLQGFVGQADNLRQQTFHRLHQILTAHQAARCFLAIADYFHRLRALSCLWLARPGQEQQC