MKKSLTLGRPLSPGSESDYNDQVHDQSIVVPSKLVTIADSFEKKEHSWFVTSQVPTDLTIQVQDITFYAHKYPLVSRCGYISQIELQPSISNLGYDLKLENFPGGSETFEIILKFCYGLPVDLNPNNAASLRCASEFLEMTEELDEGNLISKTEVFLTFVVLSSWRDSITVLKSCENLSPWAENLQIVRRCCDSIAWKASQDNSTTGETISEEHWWFDDVATLRIDHFMRIMTTARAKGLKPEIIGSCIMHYAEKWLPGMDEGGVGHNKELKMIIESLVSILPPEKEAVSCKFLLQMLKMSVVYSATQVLVSELEKRVGMVLQDANVNDLLIPTYRNGDQGKLVNSSEELTMHDIDAVQRIVEYFLMHEQQQPHQHKSSKLNVSKLLDNYLAEIARDPNLSITKFHVLAEALPENARTCHDGLYRAIDTYLKTHPSLSEHDRKRLCKVMDYEKLSLDACMHAAQNDRLPLRIVIQVKFLNNSRLKFFMY*