MLPTVQKVRIFCADPDATDSSDDEEDKNIAEKKMVREVLVPVTNSKTSNSLKTLVPCGTKDQEVSEKKGKSSRFRGVRKRPWGRWAAEIRDPVRKTRKWIGSYDSEEAAAAAYQAYANQIRDEVLAIKTKQSVSERAPLSSSSSVSCVSSSALCEQTAHEPQNRVLVEKDPEPVDEVFLNFSPTPKEISMDDLLGRIDEIPVCDSVRPADDLPLDNFKRLQDAFPISDFIGPGDDHLYDHYIGLADISHLPLPMNEPAFNLDAELDWSGFDFAAIERELDVL