MGGCASRPAPEDGAHKGSHASGKRVSDAPGAATLADSAIDAARPLPHSASGNGLTWAAGQGIAPSHQNNSVPAAAAAGGQAGSSTGGAGGCWDEDERLAAVRQLVATPPGDRFSPITALLRTVFDVPVATVSLIGEHEVLSDAFLPEEWKAVQRGESVSEWVLRQTRPEMMIIEDLRADARFENLPVVAGPPHLRFYAAAPLMSSDGRNYPYGTLCILDVRKRVFEPSQYQMLAHFSGLIVSELERDLEVERGEKALREARSGLNQLTSGLDSSTEAVVVCHVAEEGWPVVYANPVALDLVGRLPLQTPFWQQFCTVDRHRGKGGQERLQRLVGKGQPFMVTCRRVRSAPRASEDMGEFSLLGMDSRTFSGASELALTPTPEGGNMSAAGMLTSTGSMGGMNITTGGGGGGGTGGTGGGGGGGVTWSAKGMLAVSFTPCTATSMFSDPASRSQPRMGIPLMPGEAAAAGGGDPAAAAGGQPYWX