MEKIVADFMAKSAVSLEKGVKRKIEDFEKSRIILSTKRLLIASASDRIVIPLSSIFDVRKIEVPDDLKDMLEDSMKIAFVKNGSPNIVVIKAKDDRLSKFFYLLMKLLLMGNPVIYKHPAIRGGIVLNTIWKNGKLGIARGAILLDQSKIKLSSVRDIKKELRTVNSKKVEILNVRLMENGEAVVSYIYIPDKRVLNLLSRYVGFEFADILKKVEKANLSKMEKQVLQAIYSGVTVEDLPAIMGMEAADVHRIVYSLEQKGMLKNGRLTVYGEVAVSRYVEDINV