QHTTNTQAHFCCQDSYTCCASEKMKLEVFSAHHYAQKPLELCIDAEAGVPSPLSGDELGSDGDCVANSPAPVTQSSDGGKGKPYTRRPKPPYSYIALIAMAIRESSSGRLTLAEINDYLMKKFPFFRGSYTGWRNSVRHNLSLNDCFLKVLRDPSRPWGKDNYWMLNPHSEYTFADGVFRRRRKRIAKRPLKEQESPDILSEDTRLPAPEERVGAKFSSPFAIDSILGTPFKRRE