MIVGIIGPSDSGFKIKDDLKQIDSDLKTKIYVREKVVDTIEVISKCEDECDAIIFTGCAVYEFIKSKYEISKPHSFVPRSGTSIMKAFWAIKSANIKLDKFSIDVVDRYVVEDALKEFDIKATSVFCNPFSLEVGESELVEWHIKLFEENKTDIMLTGFGAVYNELKERGYPVFRLQATIQLIKESYDKVKSEYALSKARFSQIAVEILSLIDYKEKIDNYYSDMIKKSDMDKLVVNYVRSIQGSLFLLGRNDYVVFVHKGVADNEYNYDKLFNLKREIKDMGFSLSIGIGTGVTAYQAENNAHKALRHSIDSKEIGIYLVDEDENIRGPLASENELNYSLMLSDEKVIEISKKTGMSCESVAKIIAINENRKSKIYDSKELAEYLNVSERSARRILNKIVNAGLGRICAKETSIGGGRPKNITEILF*