MATSLSRALFVRRVSRGAASAAAFAAGAPRPAPFSSMGCVCKDANPEASIWRPREPLQSKRSVRLPYFFVRVQALGFSTQSDSQKKKKKKKKSKRGIIKKLKQLRYITKIKKANMDHEQKLLARIERAKKKIDALQKALKDYELPLLPPAQHDPESLTAEELHYLKRLGYKHKNYMIIGMRGVFGGVVLNMHLHWKKHQLIKIRCKNYTKEEINETGEQLARLSGGIVVDVQKGDTIVMYRGRNYVRPPDLTPKNTLSKRKALFKAKFEQSLESTNKNLLLLEKELVLYREHKAKEEEGLFSKKPAEGYISSWSDTEDEQPMRPCACHSDSEDIDVDPALVCDSDSVLETNSDSEAEDSGLKSDSASDVDTDLELDPNEGHESSRMEEQTRL*