MDVFPADPNHSVNPPSLQARLRALQIIQNQIWKPLAAVYQAGNPAVPHPFQIGDSVYIRRHQSKTLEPRWKGPYTVLLTTPTALKVDGIAAWVHASHAKKANTSENWVTNETPKWKLQRTQNPLKIRLLRDV