MCTPDQASQSARDPAEATIALLINGVACAGFANETILSCARRYDVYIPTLCELEDIDHTPGACRVCLVEILQAGKDTAQIVTACNTPVRDGMEVQTRSKKARDMQRLQVELLMADHLQDCATCIRHGSCELQDLAQFVGLQQNRFFDRERTESRPVDQSSPSMVRDMRRCVRCQRCVAICRYHQKIDALAIEGSGMERVVALRDADGYPNSVCVSCGQCVLVCPTGALGERDETERALSYICDPNVVTVVQFAPAVRVAFGEEFGMPAGTNVEGQIIAACRKLGVDVVLDTNFAADVVIMEEGAELLARLKQGRRPTFTSCCPAWINFAEIHYPDVLPLLSSTKSPQQVLSTIAKSYLPEQLGVSAERIRVISIMPCIAKKDEAVRPQMVHDGRPETDLVLTTREFARLLRREGIDLKDLPSSQFDRPFLSAYSGAGAIFGTTGGVMEAAVRTIYALVNGRELDRIELMQLRGFEGLREAVVDLGGPVGEVKVAMVHGLGDTRRLVESVLSGQANYDFIEVMACPGGCVDGGGSLRSKKAYLPLALKRRETIYNVDRAAKVRQSHNNPQVQALYRELLQAPNSEIAHRLLHTHYASRKRELQHTVKEIWDDLTMSTILY