MAASSRMGALLVVYLTLMAAALGVRAELTADYYSETCPLALSTIKVLVGTAIVGEPRMGASLVRLHFHDCFVNGCDGSILLDDTDDMVGEKTAKPNNNSVRGYEVIDTIKSAVNTVCLGNVVSCADILAVAARDSIVALGGTSYDVVLGRRDATTASMDDANNVIPNPFMDLPALQASFESLGLSLHDLVVLSGGHTLGYARCLFFRGRLYNETATLDPTYAASLDERCPLSGDDDALSALDDTPTTVDTDYYQGLIQGRALLHTDQQLYQGGGDAGDLVKYYADNPTKFWEDFGAAMVKLGNLSPLTGDQGEVRENCRVVNQA*