MREERMRHSGLDLLGCANGLTLEFLGCFVRSGFVVKRKKNEEYRGRLVWELYADVVLAFIQVVLDNLTSFLKGELVLLFGFQDEFQRLSSMFSTVQAVLEDAQEKQLNDKPLENWLQKLNAATYEVDDILDECKTKATLFSQSEYGRYHPKPIPFHHKVGKRMDQAKEATELALKDNRQLMEIEFPTAGLGSVPGDGEGGIEMTGSIQLIRKFCDLLVILEKATKTRILAALSKTLFPKMETEYYIHNFKGRNGGVLFRCYPGPWKVFRRVGSTYICLHQQESMPSLEEVALDILPSA*