MKYVLVTGGVVSGLGKGVTASSIGVVLKACGLGVTSIKIDPYLNTDAGTMSPFEHGEVFVLDDGGEVDLDLGNYERFLDVTLTKDNNITTGKIYQSVLDKERKGDYLGKTVQVVPHITDAIKDWIESVSLIPVDGKEGQADVCVIELGGTVGDIESMPFIEALRQLSFSVGPDNFCLIHVSLIPVLGVVGEQKTKPTQHTVRELRALGLTPHFLACRSAQPLLESTKAKLSQFCHVAAANILNIHDVPNIWHVPLLLRNQNAHHSILKQLNLTNVATAPDLDSWNKMAETFDNLTNHVSIYTDTFSFTSLDFSYFCYAQVQIAMVGKYIGLTDSYLSVVKALLHACIACSLKPHIEWIAASDLEDESEKSTPEAHAAAWKILKSAECILVPGGFGDRGVSGMVLAAKYARENKIPYLGICLGMQIAVIEFARSVLGLERANSTEFDAQTSDPVVIFMPEGSRTHMGSTMRLGSRRTHLHNRDSLTSKLYGQVSYVDERHRHRYEVNPEVAQALEEAGLRFVGKDDTGKRVEVIEFQDHPFYVGVQFHPEFKSRPTRPSPLFLGFILAARKLLQAHLSN*