MATTAKTCSHCGNNGHNAPTCCLNSVNKGSVKLFGVDISSDPIKSPEVTTLRKSLSLGNLDSLLDNGNGDLIAAVEDTGYHSDGQIHSKKRRSSHEKKKGNPWTEEEHRMFLVGLKRIGKGDWRGISKSFVTTRTPTQVASHAQKYFLRLNGNDKRKRRASLFDISIEDQKEKEKNFPDASSSKTSSKQLITGSQEPVQVQTQTEISNRFQNLSMGYIPIYQNVPPYYNFSPFMFHPMYYANPESIRYVHPSGIPVPRHVPISMPQPHLNEVSDMTKKDGLELAIGLPPPPPQATGSTDLTAHGTIHVK