MKMSKLLNTRSVRSKYPSILLLIDYGLSEKTMEGICHGLDQLFSIITTYVGLQHIPMFGLIVNGQNQSETFIPLSLTCNIHMELQLALYKLQLLAQKWSTKSNGLNSLTLSWQSALQLAGIQINSIVQNSNENRSSSNLIKHDFQIVILTNRLSDLILSDIHQYIQNEQFNKRNIELVCVNDGNNVESFKQKISSLDLITIKYILENKYSIGLYLKSWLLNEDHENEHIQLYLPTIKKTEYIDHSWHIIRCDLQELLINPNHHVNHDRFLIFTEPSTISTSAQNSSSLSLPIYQFKALNFIKQTDYCISMIFGMPLLVISSACPKYNSESIEQNEIAFDTLTEYLRINKLMLICRLNDCSSSTMNQSFSGHFILSAASERSLILRSIASSELLLPLANLPSSQIMKHEQKQRDENLFNSLSNMNIEDEEYNPLYYEARKSKITLNTNLI