DQICVGYHANNSTERVDTIMEKNVTVTHAQDIGSGLVLATGLRNAPQIEGTQGLFGAIAGFIEGGWQGMVDGWYGYHHSNEQGSGYAADKESTQKAVDGITNMINSIIDKGSGGSGAELLVLMLNQWTLLFHDSNVKNLYEKVRLQLRDNAKELGNGCFEFYHKCDNECMESVKNGTYDYPQYSEEARLNREGPGS