TSPFRGVTRHRLTGRYEAHFWDSSYKKGGRSRGRQIYLGGYETELEAARAYDRAVIAHCGSKAPLNFLLDDYSEDLAWIQGRTPEEVVGILRRGSVGFARRASQYRGVTRHHQQSKWEARIGRVEGNKYLYLGTYDTAEDAARAYDRACVKFRGSKAILNFDLSHY