MYQFAYAEIMEEGVAVSKDREKQVLDRSIALLQAAKEKDGYTREAIEAVYFTRRLWIRFIEDLRAPDNQLNEELRANLISIGIWILNETEKIRKRESSNFQGIIDITTIIRDGLK