MEPWQDLSGKVVMVTGASSGIGLEFCINLAKAGCKIIAAARRVDRLKSLCDQINSNSNGPQRAIAVELDVSANSTTIESAVQIAWDAFGRIDVLINNAGVRGSVSSSVEMTEEEWNNTYNTNLRGAWMVSKYVCKHMIDAKQGGGSVINITSMAGLNRIAVPGTIAYGTSKMALDMVTKIMAIELGGENIRVNSISPGVVKSEITEDLVKNKWFHKFLLRTLPLKYLGTTDPALTSLIRYLMHDSSEYITGNVFIVDAGATLPGVPIFSSL*