MARALSLVALGLLFSLPPSSAVRTRVPGEDSFSPESGVLSGTDAPERRPIVPGLVEGNCGRLTVRNGPSVDETIKVTSAGWTKSERDFIVSLVADETRKVVQLRESEGASGASGPGPAPAEKPPSGQGSAEEAPKGEGGQEKPSVPLIAVRIHGSGGDKGESAPQSAVLLYGNDESEPTEVPLETAAGPTTPLMVLITQQNPKEVEVRVLAWISTDATTGKGSWKENSVVVGSSLSGRDLTVNLSDCGPSSLRVYGSASADLVTVKEGMCEADDPELIALTRPHTSAASPLPAEEGDVAQDAQQSAGAQQEAEAQEVGEPQQEAAAAEQGSSAAESDTQQSS