MATLTVPAAVPPVAEDCEQLHKAFEGWGTNEKLIISILAHRDAAHRRAIRRAYAEAYGKELLRALGDEIHGKFERAVILWTLDPAERDAVLANEEAKKWHPGGRVLVEIACARTPAQLFAAKQAYHDRFKRSLEEDVAAHITGDFRKLLVPLVSAYRYDGPEVNTSLAHSEAKILHEKIHKKAYSDEEIIRILTTRSKAQLLATFNSYKDQFDHPINKDLKADPKDEFLATLRAIIRCFTCPDRYFEKILRLALGGMGTDEDDLTRVITTRAEVDLKLIKEAYQKRNSVTLERAVAKDTTRDYEDIILALLGAE*