MATSQEVVLVTGCSNGGIGFALCEEYARQGCKVYATARRLQSIDAFTAPNIEKLSLDVTKEDNVHEVVQTIIQKEGRIDVLVNNAGVLCVGPVIEVPMDVIERTYDTNVFSIIRMCKAVIPHMAARKSGTIVNISSIGALIPTPWAGIYGSTKAAVQSLSDVLYMECKPHDISVLVVTTGGIRSKLSDNQAAAFPGLPEGSLYKRYLTDIVARIHASQTSDATPAEAYARQVVRRSLQKKVPREIVSGAKVTLYRVLLWLPRAVTLSLFWYFFTKNARRSS*