MDKLLKREMKEMNKAIQYCCGKVDDCLEFMETFKEKIKELEKKNIDLNNKNKHLELHMQALEQRANESEQKVLSKVLEIQGIPSAENENIMEVSKVLARKLQVSVDHIKTAKRMPTKPGKPAFIQIKLCDEEKTSEWVAAARSANLISSDIVSHLPEKDARTKIFVRKALTHHYKNLLWVAKQELKDTYKYVWCKDGRVLARKSDKERITIIRCAADVKNLM