MDRGSVAVESLPSSATAPSTAVAATALAPGFRFHPTDEELVSYYLKRKVLGRPVRFDAIGDADIYKYEPWDLAVFSRLKTRDQEWYFYCALDKKYGNGARMNRSTNIGYWKATGKDREIRRADQILGMKKTLVFHSGRAPDGLRTNWVMHEYRLVDYETESNGNLVQDAYVLVKVFHKKNIGPPSANRYAPFIEEEWADDGVVRVRAEPLPVANGNNQMGESESKELININETPREATPMDMEVNHQENALKPQENNNNNNNHCDEDEKALKREHADEVECPPPPPLPLLQYKRRRQNESNNKNSSRTTPESSTTTTLISSSAAATSTAISALLEFSLMDISEKKPLHKEGSPPTPLPSPEEKMLNDLHKEIHEMSVERETFKLEMMSAEAMISILQSRIDALRQENDELKKNSDKGQGTL*