MPKHSGTTNYSTADVDRLLTLVEKMLPLGRDEWERLAMTYNANRPRGSPERDFESLRRKFKVLHSTRKPTGVQEIPPLIKNAKEVKSAIDDKANVVEMDDEADNDQPDFCFETLLLLREESERKADARRAEEDQRRRDEKAANEARLLEAKAEAEARRREEKLEREDRARREREDARARTQELLILIGALTKKA