MVKGGAHQLQTDAAAQGNAAAAARQHGCGGGKRQYKGVRMRRWGSWVSEIRAPNQKTRIWLGSYSTAEAAARAYDAALLCLKGSAADLNFPVHLPFHIPAAAMSPKSIQRVAAAAAASTGGCSPLQAGAPCYPAAAA