MASGGGSMREQQQEMNISFGMMSHHGHHHHQPPSSSSSSSMHAAAASFMSGKEASGAYDHLGELDQALFMYLDHGSSHGGATHQEQRQTLNIFPSQPMHVEPSPKGEISLVLSPAPVGSKQPRSPQDHHHHQQAAMEELAGSRRLQQEHHHLQHQPFAAAGAEPAAPGMIKDVKPLAKKDHRRGASTAERDPKTLRRLAQNREAARKSRLRKKAYIQQLESSRIRLAQLEQELHTARAQGVFFPNSGLLADQGVAGKGVPIGGIDGLSSEAAMFDVEYGRWQEEHYRLMYELRAALQQHLPEGELQMYVESCLAHHDEMVGIKESAIKGDVFHLISGVWRSPAERCFLWLGGFRPSEVIKMLLSHVEPLTEQQIVGVYGLQQSALETEEALSQGLDALYQSLSDTVVSDALSCPSNVANYMGQMAAAMNKLSTLEGFVRQAENLRQQTLHRLHQILTTRQMARSLLAVSDYFHRLRTLSSLWVTRPRATQEQQQGHS