MDSITRCSVIVVGAGVSGISAAKVLAEKGVEDLVILEASDRIGGRVRKEDFGGVSVELGAGWVAGVGGKESNPVWELARKSGLRTCFSDYSNARYNIYDRSGKLFPSGVAADSYKKAVESAIQMIRHQEANHHGGGGIGGADLSKLSEQLPDPKTPIELAIDFILHDFEMAEVEPISTFLEFGEREYLVADERGYEYILYKMAETFLFSSEGKILDSRLKLNKVVRELQHSRNGIMVKTEDGCVYEADYVILSVSIGVLQSDLITFRPPLPRWKTEAIEKCDVMVYTKIFLKFPYKFWPCGPGKEFFIYAHERRGYFTFWQHMENAYPGSNILVVTLTNGESKRVEAQSDEETLKEAMGVLRDMFGPDIPNATDILVPCWWNNRFQRGSYSNYPIISNPQVVNNIKAPLGRIFFSGEHTSEKFSGYVHGGYLAGIDTADSLLEEMRKEAERKAENQTFMLEPLLALTGSLTLSQTDAVSALNTFDIPRQLFLTSKLGMPEAIL*