MGLKDIGSTLPPGFRFHPSDEELVCHYLCNKIRAKSLHCNVEDDDVDEALQDATDLVEIDLHICEPWQLPDVAKLNAKEWYFFSFRDRKYCTGYRTNRATVSGYWKATGKDRTVIDPRTRQLVGMRKTLVFYRNRAPHGIKTTWIMHEFRLECPNMLPKEDWVLCRVFNKGRDLSLQDNNNDHLTRRFAVNGAPDLNYAPNYNNQLHPLLSSSPSTTIDPLHHLDQWGQLMKQPSRTTDHPYHHHCKHQTIACGWEQMMGSMSSSSTHGHDHESLLNLLYADNNNNINVTDDQYIQNYEKILFPSDSTSLDHDKICMGTSSDGGMVSNPRMECGGLSFETDNPLSFN*