MDAPFFHELRRQASSYLTGKIRSARLALTDVTPTQLLTEEATNGDASPPNVRTMGRIARQAFDVDEYVRITGVLHGRLASFDRRQWREAYKALLLLEHLLTHGPRSVAAEFHKDREAIDRMATFQHVDEKGFNWGLTVRSKSERVLKLLERGPFLEEERERARKIAREITGFGSFSLSAGASHHAVSQSQPPGDDGNRGDGRSSSKREERQRHDDGGRFGRSHSQFEERWWKHKDGDDGDKENLIQSPEPTARVAPREVDAEAEEEELHHHQLHPFHGLGQKQRPEATLLLSQ*