MSFNARAKVYIQESGLVELVKWFKQTYPQIAKVVCACSGDLGKARMIIKWLRSIYVKGDFLGRVLANGGSFLNRSFEELEEIIDYLASCGVRRDWIGYVVSRCPQLLNLSMDELETRVRFYTDMGMDEKDFGTMVYDYPRVLGFLSLEERNSKVFALHLV*