MCTGLRFTDDQGNLYFGRNLDVGQDYGEGVIITPRNYPLPYKFLDNTTTKKAVIGMGIVVDGYPSYFDCYNEDGLGIAGLNFPHFAKFSDGPIDGKINLASYEIMLWVTQNFTHVSEVKEALKNVNLVNEAINTSFAVAPLHWIISDSDEAIIVEVSKQYGMKVFDDKVGVLTNSPDFNWHLTNLGNYTGLNPHDATAQSWNGQKVAPWGVGTGSLGLPGDSIPADRFVKAAYLNANYPTVKGEKANVAKFFNILKSVAMIKGSVVNDQGSDEYTVYTACYSSGSKTYYCNFEDDFELKTYKLDDHTMNSTSLVTY