MARARNSSTSDVDDEGDAFLHCGRTKPLSSFGSPRNRRHHCLTTHNPLQMGSRRKVTSMNSTCKKSVVNRYQKIRRSRRCRRAKYMKNSQHGACQQKASTLRTRTKKLSKLNTKIEHAKPSDCGIMKSMSYLACQNLGDRLLPNDVVNAISNDCMGQSQQPHTLEDKASLSIEEPFDHISGMKVINNELPYSEQPKYPSIVELSNERSCLCSPDMRESSHIKTKDHFMTSVKTEDEEETMATCKEFNDSNCTGPCTTKNLRYSQISSICKAYPLAGEDLIESGEGPSTSQGASMPKQRDMFNPGIINRLRDRNQVHAALGAIIGVPVSQSIGDRQGNFSGGQQNRNVQDHVLQSQQIEERLAKRRKSDDLEMKYHDTGFCVLGECGPKLESTQSKNFRTGLCRHVVEDARPHHNSAHCPHDQSTPCQGRSCANRVPIDAIPDSVTANAASCWLELLRLDLKGRLSGMPSGGGERERERER