MATIDRRCDTTLSVRLRSNDKSLDRLILREPRSVHCSPSFEEFVEAMSGNITVKVVFVGELVVQTLEEDKLCTLLEKLGCLTALENLEIALPHLGAKKRITASSVVRFLGRAKALKTFVLWPFLRIDSGEDAKLIACVLKDHLNLQHLGFMHLVMSGGSRGIVIDPILRSLATVPKLETLQISAAFSMQEGRQAVREESSLTNLLMPSCALKYFALRNLNLGDSHCTAIANMLSKYGSVCSLKLLDLRFNSITEKGFTALLATLQENYILEWLETDCRNKNWLEKISFALALNRAGRFALLRDPSTSRQEMMGVFEKCCDNLNVSYHLLRHNPSICDRGKDKVENGFTPASQT*