MVLRACTMVEGSSFVVVGGGGGVPFFEWLKPRSSPPPSPSSSSTTTTSSSLTAQRQPRGAGTMLCLPLLGRLGEEPVDADDGGAMNNPPVKEEVSNTTDDYAGVDLNIGLPATTGGCSSEDAPMDEDEEDDDDDDEEEETEDDEEKAAGLEGCKVEEEEREQVHSEGSKYYVSVGGGEDQSSNAGDVDAGAACRGRRYWIPTPAQILIGPVQFVCHVCNKAFNRYNNMQMHMWGHGREYRKGPESLKGTQATATLAMLKLPCYCCAAGCRNNVGHPRARPLKDFRTLQTHYKRKHGAKPFACRRCAKPFAVKGDWRTHEKNCGKRWFCACGSDFKHKRSLNDHVRSFGGGHFPVAAAAAAAAHAAAAPPKQQQRIIRFDDAMAQMHGGGLMN