MKIVIALDSFKGSCSAQAACAAVAQGLRRVDQTLELVEMPVSDGGEGLLSTLADSPLLKGAVWQQQRCTSPYGFYLQADFLILPGERAIIEMAQSCGLELTPPAQRDVRQASSYGLGEQVKAALDAGCRHLIIGLGGSATNDGGIGFAQALGARFWRKDGTLLPAPAAGQDLAHIQRIDLSGLDPRLQQSEIQASCDVTNPLLGEHGATWVYGAQKGADEAALCELEAGMAHYSQLLTQTLGFDVSGRPGAGAAGGMGAALIAYTGATLRPGIDLVLELLNADDHLRDAALTIVGEGWLDRQSAFGKAPVGVAGKAARHGVPVVALCGGRDESSRQLYQHHIDAMWSICQRPMALAESMNTCEPLLADAAENVLRTFLSGWHGEAHKRITV*