MAGSGTESDPWVLRTPPGSSEYTMYRDGDQIVCMVGSTRLTYQARAIDDLHEWLRQQGGWVLLGAADEQKPATEGTVEAWGRSESNPVGGWYGTRKGYRGRFGMYLPPLLEELGMVELEHNPRNNRVRALAQA