MARIAAAKGGGVSLAGARRGGRSQLKIALVGVLVLGGTLGLLNMTPRSLHTEMHTSNTRKELRELTEGTARARLKPHLQEGGDLGSAADVSAAADASTASSSRATTQIVEHVFETSDGTEADDSLTAEQKLAAKQQEEEAERLKKEAASSDVNETPGEKYHVVCSLGSGIYTQWQSRVSYYWYLKTKAACDAAGSCPMGGYTRLLHSGEPDDYMAEIPTVVVEPLPPEYQALAAGYVVLDRPFAFKQWVEQHLHKIPENYIWMGEPDHLFIRPPPLWATPERPAAFPFFYIEPARFKSIIDRFNPKDVPITQFDAIGNSPVQIHKRQFAALADNWHKLSIRIKNDTEADKEFGWVQEMX