MGCLDDGCSTGLVLGLGLIPLTDLESTSKPDDYSNRLIRPQIKPSLKFDHKPLTSTSFEPSLSLSIVAHDLLYRQASPDQSAVSSFSSGRVKRERDLGCEDIEVERISSRVSDEDEDGTNARKKLRLTKEQSALLEESFKQHSNLNPKQKEALARQLNLRPRQVEVWFQNRRARTKLKQTEVDCEFLKKCCEALTDENRRLQKELQELKALKLAQPFYMHMPAATLTMCPSCERIGGGGDGASKSSFSMVPKPHFYNTFTNPSAAC