KNAQRHLSGWAMRTNNHNCQILKKCLGVVICSRGCSLPDGSRLQLRPAICDKARQKQQKKLCPSCNATLELLPCRGHSGYPVTNFWRVDGKAIFFQAKGVHDHPRPESKSETEARRS