MQAGTLHAVGTLQPVLSRRVRNICSVIRDAGSQGVSGDPEQKFRQYGPSFGKKYSLPPAAWLQQAPRVRMRSVEDRKLDDLLELVVLNERISGRLPPWEARQRLEYLKLRRRNWEAIYHYITETDTVATLAMIEEANRMVEEALSDEEQQRTGVGALQAKLLELQRQVNEASSKLQQTQSRVEQXLHRVNELKAEAAALERMRSSTTEAHGPAPGPSLAPVSSTAALYGEAGVCTAAWRWRTPFATSGIQLSSASGRCTKMPSTAFCRDVAVAALPCSEKDGFIWVWPGDGAPPE