MSGRRRSYGMDGHTEAHAVDHVLVDVEKPWRDRSPSRAHAPAPAAAAADGPEHGATPRRHRMADVVIHRGASRRRSTQSDLGGHPALAKKRIVTLSTHRVRVHNAISFLACLAVALQVVDVELYTRLCSAATVLLILVKTFLRHRAMRMENRFYRHTNIFSAGIGWIMLAEMATFTEEPGRYNESVLALAVFLRLYVLSKTLRDYSIVYRKGARLLNRGARVKLTLSYVFRASMDRHPLATVCGVLLGAMLVIAYWLLIFERPYADKGYGYQSALWNTFISMTTVGFGDIFPKSYMGRAARLGPRESAVVAALASRSSRKQYREAAATLVQTMWRWHRAGRGGLGIREDESHAALRAEVADLARQLHRRASGADVDELRRELAEVGAG*