MVRWGPGASLSTVLHPSGASSMAAADVPSYLVSPPTEKHRRARNWTDAEMRGLMLVWEEFFEELKQTKRNAKVYEKMASKLFEMTGERRLGEEIKIKITNMTFQYRKLKCMTDSESVPPDWPYYLAIDRILAKVPESCEGKLPDGQQPGPSTSQTEASLSPSAKSTPLYLPYTQCSYEGRFEDDGSDSSSSLLSLKF