MAMAAAASTIEVEHDLPGFRFHPTEEELLGFYLSRVALGKKLHFDIIGTLNIYRHDPWDLPGMAKIGEREWYFFVPRDRKAGCGGRPSRTTERGFWKATGSDRAIRSTADPKRVIGIKKTLVFYKGRAPRGTKTDWVMNEYRLPDTGAAPPKEDTVLCKVYRKATPLKELEQRAYEMEEVKQRSGGNGGYGYGGAARACPVPTSDTSAVDDYFPSSDDVQDNFMTPSFSSSSSVAPSGNSSSHDAPRVAKKEADLGRVTVPSTSSVPQSANTPLRLQLPAVNPPCGLQLPAANHGMSNLSSLPAASHGVLDLPSQQLPAAGNQGVFDWLQDPFLTQLRSPWQDQHCVSPYAHLLYY