MATSLSRALFVRRVSRGAASAAAFAAGAPRPAPFSSMGCVCKDANPEASIWRPREPLQSKRSVRLPYFFVRVQALGFSTQSDSQKKKKKKKKSKRGIIKKLKQLRYITKIKKANMDHEQKLLARIERAKKKIDALQKALKDYELPLLPPAQHDPESLTAEELHHLKRLGYKHKNYMIIGMRGVFGGVVLNMHLHWKKHQLIKIRCKNYTKEEINETGEQLARLSGGIVVDVQKGDTIVMYRGRNYVRPPDLTPKNTLSKRKALFKAKFEQSLESTNINLLLLEKELVLYWEHKAKEE