MKYYTFMTGYAFLKMKNSKRKVLYETHDVPLVGHPGYAKTLHTVRRSFFWPRQKEDVIKHIKECLTCQKVKTEKVKLSRLLKPLEVPETKWESVNMDFVTGLPKVMGGYDSIMIVIDRLTKATHLIPVKTTYTAPKVADKFLREVIRLHGTPTSIVSDRDPKFTSNFWTTLFKSLETQLKFSTAYHPQTDGQTERTNQIIEDILRSYCSREPKFWMTFLPLAEFAYNSAYHESIKMSPFKALYGQECKTSLTFADPTLRVEAAKQTVEEMEFQIRNLQKDIRAAHDRQKKYADQKRIPRLFEKGDIVFVKI*