TARTCSGDRGVVARTYLGYGACILHPAEYFCKNLTASDTSTHGGFSVPRRAAEKLFPQLDFSMQPPNQELIVRDLHDNMLTFRHIYRGRVECCLTCF