MKKLRSFYMHLKHPHTIKRKWIYPLAVGSTVFLFLLFLLTLTSFDGNRIYGFYATAGNSVFVEDKLRPIGISDVPNPPRFAYLISGSNHDGAMLRRTLLALYHPNNRYVVHLDAESSPEERLELHEFVKNHPVFVKFGNVVMITKANLVTYRGPTMVANTLHAAAILLRDGGDWDWFINLSASDYPLVTQDDLLHTFSSLPRDLNFIDHTSNIGWKEFQRAKPVIVDPGLYMTEKTDVFWITQRRSVPTAFKLFTGSAWMVLSRSFIDFCIWGWDNLPRTVLMYYANFISSPEGYFHTVICNAKEFRNTTVNTDLHFITWDTPPKQHPHYLTLQDMSNMVNSNAPFARKFHHNEPVLDKIDSDLLFRGPDMIVPGAWCAGDTQNGSDPCSVVGNVTVVRPGPGAKRLESLVSSLLSDESFRPRQCR*