MGLKDIGSTLPPGFRFHPSDEELVCHYLCNKIRAKSLHCNVEDDDVDEALQDATDLVEIDLHICEPWQLPDVAKLNAKEWYFFSFRDRKYCTGYRTNRATVSGYWKATGKDRTVIDPRTRQLVGMRKTLVFYRNRAPHGIKTTWIMHEFRLECPNMLPKEDWVLCRVFNKGRDLSLQDNNNDHLTRRFAVNGAPDLNYAPNYNNQLHPLLSSSPSTTIDPLHHLDQWGQLMKQPSRTTDHPYHHHCKHQTIACGWEQMMGSMSSSSTHGHDHESLLNLLYADNNNNINVTDDQYIQNYEKILFPSDSTSLDHDKICMGTSSDGGMVSNPRMECGGLSFETDNPLSFN