TSRFRGVTHHCRTQRWEAHIWQEGKQIYLGGFDAEEQAALAYDLAALKFRGPDAQINFDISNYEQELLHFNDVTKEEVVQNLRRQSKGYQKTSSQFRGVTRHQKGKWEARIGQMVGKKYKYLGLFATELEAAQAYDRESVLRKGIDAVTNFDLSEY