MKITLALFAILAFIGLGQSHQFPDFGYGPLHEDFQDFLDLVPVKKIVQVAAYYAKHDSEVQAAINFLTTTPTLKNLVIDFESIPEVTEFINGLYGQNIDIYNILNQINRALEINELIPPWVPSPIPGLFRDVKRLFNYDAFISVYVDKLKNSTPFVDLVNEIKSENFQVLVNKIFESQSVQIIQNGLKDKVNLKIVGDIFYLLFGITFPDHVKSLEEHFVDFFYLLPAQEMVDIVVKYLNEDKEVQNAVQFVTTSEFHDLLRATEALKEHQEFVLYLQNHGLNIIEQIKELHKAIGMEDYVPPKIENFLKAQIKTQEVGGGVKALLDDLYSLLPFEKIDALYEEKISKSKIFKDFYDAITSEEFVNLANNLAAQEPVKQLVAKSNEKGLDLAGFQRFGSRIIGFK