MKFFSSIQVEEEKAGLLKGVMRQTYEKAEECIAINYYGCKGVTEALIPLLLLSDSARIVNVSSELGQLKFISNEMAKEVLGAADGLTEEKVDEVLQWFLKNFKEDLLEPKGWPTFMTAYSVSKAALNAYTRILAKKFPTFHINCISPGFVKTDINFNVGILTVEEGAKGLVMLALIPDDGPTGLFFNQMKVSTY*