MDHGGGGGGGGAPSSSNSAGGAAAGGGATAGGASGGRGSEHHPFYYAGPAASNSGVPQAQQQPSPFAGALAIAPVPEQPQPSSADKKALVPAAPAAAGPVVAKRPSKDRHTKVDGRGRRIRMPALCAARVFQLTRELGHKSDGETIEWLLQQAEPAILAATGTGTIPANYSSLNISIRSGAAAPAARAAPFPALALHPHHHHQAAPAHDMSAMMAGYHHHLLPPQPQPQEDPSAGDAYMRKRYREDLFKEDDERQDPSAPKAREQQAATPPPQPQPSATMWAAAAPSGGFWMLPVSASSAAAARPAEQPMWSFSGGGGTGTVQAPLQFMSRASYPGGAAGGGGGAMSDTNLGMLAALNAYNRGGSEEQQQTEGEQQHGGDGGVNDDGDEDGDDSAEENNGNNSSQ