MGLKDIGSTLPPGFRFHPSDEELVCHYLCNKIRAKSLHCNVEDDDVDEALKDATDLVEIDLHICEPWQLPDVAKLNAKEWYFFSFRDRKYCTGYRTNRATVSGYWKATGKDRTVIDPRTRQLVGMRKTLVFYRNRAPHGIKTTWIMHEFRLECPNMLPKEGWVLCRVFNKGRDLSLQDNNNDHLTRRFAVNGAPDLNYAPNYNNQLHPLLSSSPSTTIDPLHHLDQWGQLMKQPSRTTDHPYHHHCKHQTTACGWEQMMGSMSSSSTHGHDHESLLNLLYADNNNNINVTDDQYIQNYEKILFPSDSTSLDHDKICMGTSSDGGMVSNPHMECGGLSFETDNPLSFH