MAHVTSTRALGFLTFHRCCRHKTFVLSARISHVFIREVPRKLTCAIPCTVHSRPSYNFVSQCSFYSSFSDEPVILSSTECSDGSILFTFGDPKQKAEEVPGASAKIEVKDVENPETAAVVSDDNVAVQDTESIEVKEPTFSDDIKLAAQVDSSSQADTDSVPESDIQKTTKYASFAEIDSENTLKSVLKPFENLKLRSGGAMRPHPDKVSTGGEDAYVIQGMWAGVADGVGGWALSGVDSGLYSRELMANCGRFACMEDGIPNPKSIIIRSVKETKAIGTCTAVLAALHNQILYVANVGDSGFIVIRNGSVLAKSKPMQRGFNFPYQIGSEGDDPLIAETFEVPVAYGDVLILATDGVYDNLYEREIVDVVVSGHKKGVEPNIVATWLVKLAHQAGLNSVGRSPFSDAAQAAGYAYEGGKLDDSTVVISYIE*