MATTCTALSVASMAGGARACLFSHLPRTLAKTNISTSIVSSKWIYSSKMGLNPLQRECAINKTVPTRKLQVRAARTESQGVSLGFRAPSFELPEPLTGKTWKLEDFEPYPALLVMFICNHCPFVKHLKKDIVKLTNFYMKKGLAVVAISSNSVATHPQDGPELMAEDAKILNYPFPYLYDELQEVARDFGAVCTPEFFLFKKDGRRPFELVYHGQYDDSRPSNNVPITGRDLSLAIDCVLSGQPVSPVQKPSVGCGVKWHPGAK*