MRGPGSSPCASCKLLRRRCAKECIFAPYFPPDDPHKFAIVHKVFGASNVSKMLQELPVHQRADAVNSLVFEANARVRDPVYGCVGAISYLQNQVTQLQMQLAVAQTEILCIQMQHEPALQSHHEVFELDQDDKAHLLHSNNNSINNCNNNYNLAYAMSSGQLNSNFASPSSIIQMQMQDPLKQESLWT