MKYVLVTGGVVSGLGKGVTASSIGVVLKACGLGVTSIKIDPYLNTDAGTMSPFEHGEVFVLDDGGEVDLDLGNYERFLDVTLTKDNNITTGKIYQSVLDKERKGDYLGKTVQVVPHITDAIKDWIESVSLIPVDGKEGQADVCVIELGGTVGDIESMPFIEALRQLSFSVGPDNFCLIHVSLIPVLGVVGEQKTKPTQHTVRELRALGLTPHFLACRSAQPLLESTKAKLSQFCHVAAANILNIHDVPNIWHVPLLLRNQNAHHSILKQLNLTNVATAPDLDSWNKMAETFDNLTNHVQIAMVGKYIGLTDSYLSVVKALLHACIACSLKPHIEWIAASDLEDESEKSTPEAHAAAWKILKSAECILVPGGFGDRGVSGMVLAAKYARENKIPYLGICLGMQIAVIEFARSVLGLERANSTEFDAQTSDPVVIFMPEGSRTHMGSTMRLGSRRTHLHNRDSLTSKLYGQVSYVDERHRHRYEVNPEVAQALEEAGLRFVGKDDTGKRVEVIEFQDHPFYVGVQFHPEFKSRPTRPSPLFLGFILAARKLLQAHLSN*