MEALLRKVKWSRGSKAIYQQVVWKRFFDYTSPPPPELGRIRLHPDWKHMGNKIRRIESRIADFRMLCNDVRIQKNRLAQHDGSYPTTNLEASIKAKEAEVVTERAAIIAELQQLTGSFVDGGDREYVAIRKFFLVLLYQTVRHAFHTLSDEDFSKLLLQSPEGISFEGPWGRGTVTFTPHLCKMIAEAGKKILVNAKDTYTSPVDIAFAILQAPHHKHCVSPSCRREDCIAVKADYEQLFEAFFKETARSVGFQKVRGEESAFLDAALALPSTVKPVEKKPEPEPVKQPPRLRIG*