MTMKKNLLLLLMVIFTINFTSCKDDDDYTPLIPPSDINVTYGSDNNNKLNLSYSDVTLSGKQVKFATTDGRTASLTLMDILPGKAEATVENIALTEGEGEYIFSGTSPVSRAAEYSVAYSGSVKKGEMTLKLNVSVPDPKGWVKTYSLGAYTTGEFTVGDKKYSNWVLTSPLYAACAFEDLEMSASYSMLFKGLGGLLLPQVLKTVTLEADGNIRAQYYSGAIQIDQNLIFPMLMGQGPSEEVVNALIPTSGELNSPKNLAYWFEKDGKLYVKLNITSIIAQAMSDSETTGGDETLATIIATVLNGNASTIKQLLSQFTGLDFSEISDASFEMLLDWIKNGIPLNVTKAEGGHTYMYLDRTAFDPIFKDTETPADDPTNIGSKSDLMKLWMLLSEAEIIPEDAQLAILLFAGILQQWPTNTAFNVGLDLK