MEPWQDLSGKVVMVTGASSGIGLEFCINLAKAGCKIIAAARRVDRLKSLCDQINSKSNGPQRAIAVELDVSADSTTIESAVQIAWDAFGRIDVLINNAGVRGSVSSSVEITEEEWNNTYNTNLRGAWMVSKYVCKRMIDAKQGGGSVINITSMAGLNRTAVPGTIAYGSSKMALDMVTKIMAIELGGENIRVNSISPGVVKSEITEDLVKNKWFHKFLLRTLPLKYLGTTDPALTSLIRYLMHDSSEYITGNVFIVDAGATLPGVPIFSSL*