MLSSFYKNIYNVVDDPSLDQIISWSKSNNSFIVWNLEGLQREVLPKSIEFGKHYLKFMTELKFYGFKRIKGSAQWEFGHEYFVRGQPELLVKMMFKTGMKRIEQLAAIRRAKKKKAKAAKAKAEAEVENRLQQLRI