MDPWKDLTGKVVMVTGASSGIGLEFCLDLAKAGCRIIAAARRVDKLKSLCDQINSNSEGSPRAIAIELDVAADGATIESAVQIAWDAFGRIDALVNNAGVRGSVSSSVELTEEEWNNTYNTNLRGAWMVSKYVCKHMIDAKQGGGSVINITSMAGLNRVAVPGTIAYATSKMALDMVTKIMAIELGGENIRLNSISPGVFKSEITESLVEQKWFHKFLYKTLPTRYLGTTDPGLTSLIRYLIHDSSEYVTGNVFIVDGGASLPGVPIFSSL*