MGAFFSKQVDRRKLVAAEKRALATRLSSSGDTFPGSEHRPADRKRWMAELGAGRLRVHQVVWPGTHDSATDRIGVPFVTRPFAQCQSLSVYEQLALGARVLDVRVQKGRRVCHGVLATYPVDVVLDDVTRFLGETESEVVVLEVRTEFGHEDPPEFGRFLVERLGEHLLIPQDEAVFHKTVAELLPRRVICVWKPRRSPAPGPGEPLWSAGYLRDNWIDTDLPETKFESNLKFLGQQPPVAGRGFLYRVENTVTPRPDNPVVCVWPVTRRIHGYARMFIAEVFAKGLGDKLQVFSTDFIDGDFVDACAGVTKARVDGTA*