MESCSVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVIKDIDLYKIEPWDLQERCRIGYEEQNEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDKKKLIGMRKTLVFYKGRAPNGKKSDWIMHEYRLESDENAPPQEEGWVVCRAFKKRPTGQGKNMETWSSSYFYDEVVSSGINSVIDPIEYISNQQHNIFGKGLMCKQELEGMFDGLNYMQSDHQFIQLPQLQSPSLPLMKRPSSSMSIASVDNNNNYKLSLQEEESFESILSKENKRKKKNKIMLGGDWRELDKFVASQLMSEEDHGTSGYIGHHHINHEDMEMDSSMSLNDRDEENRFISEFLSTNLDYDIGICVFDK*