MLRQRWQGCVLILVLLLSNASGAYSMGDSSPSAFARIVMQSRQARVCGGGDHRLLRSLANTGEQVMVTVPNSHLQHMAEFRDEAKLWVAANVAPFFLDTMITHVLVGDDVLSSVSPGVDAAYSLLPAMANLHAALVAAGLDGRVRVSTVLSAVPLASSWSAGIAGSVLRFLRETGSPLFLLKARASETARARADDVFAAMQALGFSGIPVILSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGGGTCGLSHQPTKGWCASLKAYGLPRGGLPPPPRTTXXX