MKKQQLSLYGTIFFLCFFLIVGFFFSSRGEDYAKESEQKVTIDSAKHEKHTKDKEENNSANTVFFDKINDLLVASVKEFEGTVGISYLDLETGEQRSVNGQHEFYTASTIKVPLTMLVADTVASGQKKWTDLIPYNAEEDYEEGTGIIAYNIQPEYPLKTLQEYAITYSDNIAKNMLYDTLGGDAKAKREMYQRYLHKTPSIEEPQFSSEDALVILQKLYTEKATKPDYQAIYDSMKQSVFHERMETPTTQGKVAHKIGSYDEFIHDMGILETPHPFALAIFTKGPDNAKSAAFIASVTDKLWQLQVSEYPNQ