MATLSVPAAVPPVAEDCEQLRKAFQGWGTNERLIISILAHRDAAQRRAIRAAYAEQYGEELLRALGDEIHGKFERAVIQWTLDPAERDAVLASEEARKWHPGGRALVEIACARTPAQLFAARQAYHERFKRSLEEDVAAHATGDFRKLLVPLVSAYRYDGPEVNTSLAHSEAKILHEKINDGAYGDDEIIRILTTRSKAQLLATFNSYNDQFSHPITKDLKADPKDEFQATLRAIIRCFTCPDRYFEKIIRLALGGVGTDENSLTRIITTRAEVDLKLIKEAYQKRNSVPLEKAVSKDTTRDYEDMLLALLGAEY*