MVCCSLGLEWKARPGVLISASTAQGAKSSSSNIKVGSFHFPFSLVSRFLAQVIVSGACKDIGKAAIAAISKSRGMEVAGAIDTIRVGEDVGEVAGLEALEVPVSNNLVTVLGSLSQSRPTGVVVDFSEASEVLENVRQATAFGMRSVVAVPGVDLDVVSQLITFCEKASMGCVIAPTLSIGAVLLQEAAIAASFHYSHVDIVESQQSAKNVYPSSEALRVAKSMTGMGRVYNDSDFSKEHPARGELVDDGIRIHSMVSPGFISSLAVSLSGPGEVFSLRHDITDVKALMPGLLVAIRRVIRLQSLVYGLEKIL*