MLLRPVTSTPFSVNDILRLEREQSGLQALPHPEVQGSPENSQHLRMDPQTRGSEVPDAGSDGGGDRRQAQSETPGGPYEEVVATDAERVREPQSGLGAASPLRGGTRMPERGVGNSSDGVRGGCTELPRARQRRKPRVLFSQAQVLALERRFKQQRYLSAPEREHLASLQLTSTQVKIWFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCLGLPAFAGVYGTAGAPYSCYGGYTGAPYGAGYGGCYASASPGPAPPTPLASASFSANSPSSTPQGQLPATLQGVRAW