MGARRGWPGAGSVRPEEHDGALHGAAAVCEADGGLRQRAAGRGARGLLARPGCLRRPAEHVPQGGDPLEAPHDGGQDAPCVRRAADGVPAPGSYEIPSTMQKYMARPQSARPSAAFGTARGRNAAGDDGLPGPGYYNSDPYSLSYRAASARTRRSTMPGRAPPIYASDDAPGPGHYDHYTSFATPTRQRPSAAFGTARGRAAGYDDDIPGPGHYYADGYSLSHRAASARARHAPFPGRSPPIYASDDAPGPGQYDARPGFMHDSRAGGLSFARAQRYQDRPTVQEPGPGFYHKDRWRFPNRPRSAFARAQRFYTPQD*