MARATAAAALVLRAVHLPITVVMIQMAFTAGILCVAPCGLHFGSLQHVIRWSVTVPWLFTAMLTSSMLALRHSSMGAIVVLRNVAPLVSMAIEGVITGERIEVDGATILSLLLILGGVGLYVSNDVAFSPTGVAWMAFNMTAGVLERLLQRRMIAVEPVDINKTGLMLLNNVVSLLPMSVLVYCTGEVPQWRLLARLSTADGMLLLASCVNAVAISWAGINAQAYVTATTFMVLANLNKFVVVAFGIAVLHEASSWQAVVGCGTSLLGGAAYARARSNLASRPTPVKCSEAEADDEDDEKASLQPA*