MKKYGLQIRAPSQKKQPTVRPPRPSIFDEDEDVDVEKEISRQASKTKSHKETEEQLKKALEEDPSAFAYDEVIDDIKQKAIVPKLQDRQDRKPRYVQHLMKKAEQRQKEHEIVYERKLAKEREKDDDLFSGKEKFITGAYKRKLEEQKKWLAEERLRELREERDDVTKKKDLSDFYFNMVNNVALGARGIEEKEEQRKAEKMEEEMRKEEKKAESPEKEVLLLPESQDVGSSRKRSMEPQEEEEEKDASEKKIGSDVVTEEEKDSSSKEEAKEAPKATTTTQHKKSEDAIAAARERFLARKKAKVEE*