MPRLPTPDAPPMTMSEAIGGPRGIIDSSIPTVAFVTVNAEAGLTAGIAVAVAAALALLVLRIVRHEPTQQTFSGLFAVAVAAFVASRTGDAKGFFLPGIAKNAVGVVVALLSVVLRRPIAGYLMAGLDARYVGWQNDSRQRRAAVWATLVWGAVFALRFGVQGVLYLADESGWLAAANIALGLPLFGLAVLASFAIVRRLAPLPPQPPAAAVVDGEVVGSEWVGSEAVEGEVVRADGPSPEAPGSAGRVSP