MHLGHSLERTDRTWEGDPFKKFDFYIPKYNLYLDVTGTSFTKSESIKRAHMLQLRGAIIAILGIKVSVAEILAAKGYRTAFANVAEREGEIRFMPYSRLKVLEKNGRAIIAQPEEIEFAKGERTYILTRWTDWLKPNQFLRWLKLK