MEQKQKAALARQLGLRPRQVEVWFQNRRARTKLKQTEVDCESLKRCCETLTEENRRLQRGERVAPSGKPVVDESRAAMVTRAVPTGPWGPVPVLPVFLGRPAQRS