MDRGSVAAESSPSTATAPSTAVAATALAPGFRFHPTDEELVSYYLKRKVLGRPVRFDAIGDVDIYKYEPWDLAVFSRLKTRDQEWYFYCALDKKYGNGARMNRSTNIGYWKATGKDREIRRADQILGMKKTLVFHSGRAPDGLRTNWVMHEYRLVDYETESNGNLVQDAYVLVKVFHKKNIGPPSANRYAPFIEEEWADDGVVRVRAEPLPVANGNNQMGESESKELININETPREATPMDMEVNHQENALKPQENNNNNNNHCDEDEKALKREHADEVECPPPPPLPLLQYKRRRQNESNNKNSSRTTPESSTTTTLISSSAAATSTAISALLEFSLMDISEKKPLHKEGSPPTPLPSPEEKMLNDLHKEIHEMSVERETFKLEMMSAEAMISILQSRIDALRQENDELKKNSDKGQGTL*