MMNNGTTNGTQTTKQRTNVAGGATDGAGRGDANSATSNGTGGGGASSSSSTSSSNSSTSKPQGIVYPHQQQHIHQQQQQQQQQMVAAAAAAQFDFTFPFVPYSTHGTVCGPVRYCHPNGVIPFYAGEHQQQQLQTTATTAASMISNGRSAEQQRHAHHHHQQQGDEDDAVKSSSGGQKRHSSAGGAASASSAGTTRHHQQQQQQNGHDTTARELNLSMANGTATPNGREESNGIVGNRTDATRTDLRVKEEPFTLAAHQSVALSCALQQNTTTAADQQQQQQPDPYLILGPTSSRLAAAGSGQIQLWQFLLELLSDQRNAEMITWEGTDGEFKVRQRALIQKVIRFDGEQNQTS