MGRKPCCDKHGVKRGAWTPEEDEILIDYIKKNGHGRWRSLPKHAGLLRCGKSCRLRWTNYLRPDIKRGPFTPEEETAIIQLHSMLGNRWAAIASKIPGRTDNEIKNFWNTHLKKRLLGNHQNQQTQWSSVLEPSNAQSKSPSTRHMAQWESARVEAEARLSMESLLLRPASMSKNDSDYFLRIWNSEVGDSFRKKNGQYGVACQSPISSLSTKFRSGSSLTMQRGPAGTSTSTSTTITSKQKNMEPKSHTAYAQDMMTGSDDSSSYELGYSSDISFRLLLDFQGDNDMGFLQGLAG