MASGAPQASPDANSVPTGIDPGPPIVPIKKPSLANLPFIRNFSDPLKKLPSDGQQGQPKRRGPKPDSKPAQTRRQELNRQAQRTHRERKEQYIRALEVEITRLREGYTTDIEGANVSIMQQKQALEELRDENRMLKEILASHGINFEAELERRGAPVQSTPQESSYGGSVAPSLSQIAPDIGNMNYLGTPETSISGRSPGTTTSEMAQLPAAGSNNPYFESAIPVPATGNTLSSSDIGGGSALVSSTPGVFDVDPQLGIDFVLHLEKPCNWHLEFLCRRAHDDENQEAVTGHSLMATCPTSSVIANTERGQTYETKTYDLPPANLNTLLNLSKQLVTDDEITPIMALQLLRNHDAYPYLTREDVAHIMSDLAAKVRCYGFGAVLENFEVMDSLNSVLTSKMDHAIASYDGSSSLISPPIQSADVLDMYS