MVSDLSLPMAAESNMENENSVSRSLPNKKKPGKVPKKIHKAEREKLKRDHLNELFLELGHVLEPARQNNGKASILGDATRILRDLFAQVECLRKENVALVTESHYVTVEKNELKEETVVLGGEVEKLHNELQQRMRSEAGWCNGLGPVQPQHANLGSSFPEDGLSDDNVVQPPPVVGPVFVLPFRPEVQAYQEPDTVQALPSKPTSHVRRPQPRYPTPSDTWPSQLLAASGDTQEAQIISSTSTSNGESGSSSE