MKTQPELNIKMEVAASPLLIQSHIASQPVHQPKGRGRPRASYAQTGEFDLGLIREYRSRPALYDRSNKRFKDKIHTAQLWMQISHKLGYDVSILRDRMITLRNRYNIEKRRVENNSLSNLASQWPLYENLSFLSDHIRTRRSYKTQSKSLDGHADDEEDEEPFDVDDVNSESNELPKSIKHELDADYEEIEDFDCDGQLPVTTMLSIPASSTPINGISNNSNGNSNLLNDKAAQHQSANCRQTEQLLRVAKPKRSPLTLEEDAPPAKRRLEEGQATAAATATASVAPAPYAKSKITAAKTTYPKFRAFGEFVSHTLNELPQAMSMRLIEKFTLELVQASIENDKRLQQNANFVEVISTDED