MRVKKRSKHRKAVKFYATCFGFREPYKVLIDGTFVHHLLTQRLLPADEALRDLLSASRTPALFTSKCILAELRRLGKSHAESFDAAQLLTTTKCEHDKVVGAVNCVQSLIGDKNPEHFFVATQDPGLRENLREIPGVPVIYGLKNSLCIERPSMQQRKFAQLDEEKRLNMDISEYKKLLKAASEGKTIASENGSGEEQHEMPISSLVKNALHVTDKTKFKRNKAKGPNPLSCKKKKPKLPTAIQKQVRLMARQRGRGFGSGREAKKITSNWRLRTRRMGLRRKFQCSC*