MVGEPSEATRRMGSPRGGGEGEVGEDDNKGGPIGGGWGDKRQQRGGTEGTTSILDDPSAPTFGDLDESKDPSDGILDDTSAPTFRNLDESKDPPDGLGRNQLEDFIEIIGTRGTDKRAEAAGYGDSFSRPETRCKCQACMKISLIDGLYSVYHFVPEHSHNLATKSQAHQLRSQRKINEAQVASVEVAKSVGISTKAAIDLMAKQACGFENLGFTRVDMKNKLYSKRSLQTKQACRAAKSKETYSMSTNCAEKLAEDIENFLKIRGDPDLDSSPSPQVAKENQMASKPKGIKLKRKEIRGSARPIGGLEKSSQKRKKKKNEDSPAEVVELQPVTEMQPQPYATVLGNLEVPNDQAFLHVSQYYAALDASTSNPTRVSMTPENQGLHQQGRSIQQFDTDLYNLFN