MDMGMDLSSSSPSSSVSSTPEHASGRASPAKRPTGRTKFRETRHPVYRGVRRRGNAGRWVCEVRVPGKRGARLWLGTYLTAEAAARANDAAMLALGGRSARCLNFADSAWLLAVPSALSNLADVRRAALQAVADFQRREAANGLIARTVAKEAPSSAPAQSSSESDSADSSETSEASADGEFEVLATMDIDMFSRLDLFPEMDLGSYYVSLAEALLMDPPSTAAIMDAYWDNGDGGADVALWSY