TNICVVLCSILKDLGYLIIMASRSLWCMRNNFLLGSRCWMVQYSTEIFLKSISFRLFGVKCGNVDSEPSENEDLLNNLFTMGVDIDIAKKRQPGVFNRTVTNEQDVQMFLLSKGASKEVIASIISRYPRAITRTTESLSKRWNLWRKVIMSDLEIVNILERSPESFFRSKNNENLEKNINFLCSIGLTSKCLCRLLTSAPRTFSNSLDLNKKMVECLHEVGLSLGCNDPMDFVRKIIFKNPFILIQSTKRVKANIEFLQSAFTLNKEELLVLICGLGAGILDLSNDYMRKNYKNIKEKLFSFGCTEEEVRKFVLNYPDVIFLAEKKFNDKIDYLIEEKVSISQIIENPRVLDSSMNTLKSRIKELVDAGYNLNTSNIAVLSWSKTRYQAKLKKIKTVL