MKNILGLVQGATARIDLEFKNERGQPYKKTVPVKAKNGETEELPLYTNKDDILGEIRVTPLTTKKFEHQGIRVQLIGQIELASERGQPHDFVSLVRELAPGGDLSASKTFPFEFRNVELQYDSYRGQQVRCRYLLRVTVLGKGMTPDSKRDFPIWVRNYEKLHEATTPIKMEVGIEDCLHIEFEYDKAKYHLRDVVVGKIYFLLVRIKLKYMEVEIRRKETTGAGSAAHNESDTIAKYEIMDGAPVRAESIPIRLYLSPFDLTPTYKEVHNKFSVRYFLNLVLVDEEDRRYFKQQEITLYRKEEEAGAEAQMEGAGKGPL*