MEKEDTQRNDRFCPQLNALRDTKHPLQEVIVREYEIKTEKKAFRKPSLMICTVVHDLLKHTEKAAFTIDLHGGKMAQQTNTGFGSFKDPQESKVGDAGFSIFCEFHQDLAFPIVS*