MKKLLPLFVSAALGTLSSAVWAENLAEIYNQAKENDPQLLSVAAQRDAAFEAVTSSRSALLPQINLTAGYNINRSDQDQRESDLLSAGINFSQELYQRSSWVSLDTAEKKARQADSQYAATQQGLILRVAKAYFEVLRAQDNLEFVRAEKAAVGRQLEQTKQRFEVGLSAITDVHDAQAQFDGVLADEVLAENSLTNSYEALREITGQEYSKLAVLDTKRFAASRTTESSEALIEKAQQQNLSLLAARISQDVARDNISLASSGHLPSLTLDGGYNYGNNSNDNAKNTSGEEYNDFKIGVNLKVPLYTGGNTTSLTKQAEFAYVAASQDLEAAYRSVVKDVRAYNNNINASIGALRAYEQAVISAKSALEATEAGFDVGTRTIVDVLDATRRLYDANKNLSNARYDYILSVLQLRQAIGTLSEQDVMDVNAGLKVAKK*