RAGKYITRKNNSHWTAKEVKLLVHGVSKFGVGRWSKLKKKYFKTSVRTAVNLKDKWRNLLRAYQKNIQKYTLLDLEPPLVEQIRKLAVKHPYPKRRHS