MGGVEADCDRIRGSWSPEDDEALRRLVERHGALNWTAIRREIPGRSGKSCRLRWCNQLSPQVKRRPFTAEEDAKLQWRLRRAAARCGCRVSVAMDVAPPATSSRSRGTIASRAAASKSHRAAGQSSSRTQSFSDAQNNDEDQQEDEEDDDDEQTEDDTEVQQD