MEPWQDLSGKVVMVTGASSGIGLEFCINLAKAGCKIIAAARRVDRLKSLCDQINSKSNGPQRAIAVELDVSADSTTIDSAVQIAWDAFGRIDVLINNAGVRGSVSSSVEITEEEWNNTYNTNLRGAWMVSKYVCKRMIDAKQGGGSVINITSMAGLNRTAVPGTIAYGTSKMALDMVTKIMAIELGGENIRVNSISPGVVKSEITEDLVKNKWFHKFLLRTLPLKYLGTTDPALTSLIRYLMHDSSEYVTGNVFIVDAGATLPGVPIFSSL*