MASGAPQASPDANSVPTGIDPGPPIVPIKKPSLANLPFIRNFSDPLKKLPNDGQQGQPKRRGPKPDSKPAQTRRQELNRQAQRTHRERKEQYIRALEVEITRLREGYATDIEGANVSIMQQKQALEELRDENRMLKEILASHGINFEAELEKRGAPVQSTPQESSYGGSVAPSLSQTAPDIGNMNYLGTPEASISGRSPGTTTSEMAQLPAVGSNNPYFESAIPVPATGNALSSSDIGGGSALS