MKQSSTKHIKMTENSKKLHIAVFPWLAFGHMIPYLELSKLIAQKGHKISFISTPRNIDRLPKLPPSLVPLINFVKIPLPHVEKLPKNAEATIDLPYEQVKYLKLAQDELKEPMAKFLKDSAPDFILFDFTSYWVPSIASKFNIPTGYFSIFIAAYLGFTGPVPGLNNNYEIRMTVEELTISLKWVPFETAVAFKEFELLRIYEGCKDGEEENIYDVSRMYKTFENCDFLLVRSCLEFEPEWLKVVEDIHPKPVGQLPTTSYEDDDTNIDAWREIQLWLDKQEKRQVIYVAFGSEAKLSQNELTELSLGLELSGLPLFWALRTKRGESDNELIQLLEGFEKRTKGRGIVYTSWVPQLKILSHDSVGGVLNHAGWSSVVKAIQFEKPLLLLTFLADQGINARLLEEKKIAYLIPRNDWDGSFTRDASLVLTEKKGEIYRKKIKEVKKLCCDKKRQDNYVEKLLRFLQKYKKIKP*