MWKMNYVVFTLTGRTIYGTTQTQQLEDMFRGQMYVVGAERESLALRLGLSPSQVRIWFQNRRSKQRRMQQEEQNLGEAPKQDE