MARSLDLFSSSTQPDLRTKASVSLMGMQTLTLFRSPHPISQNAVVPRHAMSRSSETSFPTLTTISISFSQLQDKNADLSFKIEEGFGPNGLGILSVTDVPGYSSLRRNLLHLAPRLANLPKEVKEDLEDPHSRYNFGWSHGKEKLESGKPDILKGSFYANPILDTPTTEASLIQRYPSYCGSNIWPRNALPELEVAFKALGKLIFDIGLMLAYHCDQYVSKGMKIHKDEGLESILRCSRCHKGRLLYYFPSQQGVPDGNSLSSWCGWHTDHGSLTGLTCGMFTRDGVEIACPDSAAGLYIRTRNNQIIKVVYGKDDIAYQIGETTEILSGGYLCATPHCVQAPTGEESSGIERSTFALFMQPDWDEKLNLPEKVHIHKELIPSNAALTFGEYSEMLLDKYYHQKQN*