STLNPNQKAALARQLGLRPRQVEVWFQNRRARTKLKQTEVDCESLKRCCETLTEENRRLQREVQELRALKLLAPPAPHLYMRAPPPTTLTMCPSCERVAPSGKPAVDESHAAMVTRAVPTGPWGPVPVMPVFLGRPAQRS