MKFFILLLALGFASASVIDDVLNKAVEEIVADFKKGLDEAPATYAAEDADAAATAKNELVDSLQGALKDTIEKIKQRVDDKHQKAQDLIEKAKDLAERLKQMRADLGSKTKDFLEDIKGKVGEKVAAIIEKIANGGRGKREIEIEEYEGLQDMLFKTLIEQVQARMMQKLDMNKLKEIAQKITNGEYREMLQNAASKGKAAVQELLKNILNRSDREKRSVSEVTDKVKDFFKDMGLNFRERYGQFAEWLKNAWGKALDSAKDKHAKLTEI