MLPSQAGAAAALGRGSALGGGLVRAPTGRPGGGTRGANGGRGPGNGAGLGPGRLDREAAAAAAAAAAAAAATGTLYSGSEGDSESGDEEELGAERRGLKRGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAYELSTLTGTQVLLLVASETGHVYTFATRKLHPMITSETGKALIQTCLNSPDSPPRSDPTTDQRMSATGFEETDLTYQVSESDSIGETKDTLKPAFTVTNLPGTTSTIQTAPSTSTTMQVSSGPSFPITNYLAPVSASVSPSAVSSANGTVLKSTGSGPVSSGGLMQLPTSFTLMPGGAVAQQVPVQAIQVHQAPQQTSPSSDSSTDLTQTSSSGTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGVPQVFLTAPSGTVQIPVSAVQLHQMAVIGQQAGSSSNLTELQVVNLDATTHSTKSE