MARALSLVALGLLFSLPPSSAVRTRVPGEDSFSPESGVLSGTDAPERRPIVPGLDEGNCGRLTVRNGLSVDETIKVTSAGWTKSERDFIVSLVADETRKVVQLRESEGASGASGPGPAPAEKPPSGQGSAEEAPKGEGGQEKPSVPLIAVRIHGSGGDKGESAPQSAVLLYGNDESEPTEVPLETAAGPTTPLMVLITQQNPKEVEVRVLAWISTDATTGKGSWKENSVVVGSSLSGRDLTVNLSDCGPSSLRVYGSASADLVTVKEGMCEADDPELIALTRPHTSAASPLPAEEGDVAQDAQQSAGAQQEAEAQEVGEPQQEAAAAEQGSSAAESDTQQSS