MGKGGGCVPSKKKKPATTGDGPGIDDDNDATNAPIQIDDDQTTIDGDRTTATNTGGTTTPAITTTAAKISSPLKIFVVFYSMYGHVESLAKRMKKGVDSVEGVEATLYRVPETLSQEVVEQMKAPVKDLEIPEITAAELTAADGFLFGFPTRYGCMAAQMKAFFDSTGSLWKEQSLAGKPAGFFVSTGTQGGGQETTAWTAITQLVHHGMLFVPIGYTFGAGMFKMDSIRGGSPYGAGVFAGDGSREATETELALAEHQGNYMAAIVKRLAQP