MHNEEKDFVCNIPDDDSSAFGTKTSCDKVTSIRNLRIVTLELANGVFLTKWLAEELKNFTSHDMGLLFNNVKMNPKIGDKKKLQGLFVTKLVRLFSKFSSENEGTEDPYGHVGSILVNISRMEVGRKLLLDPKRSLMNQVIRQIDSPNPLRRNGVSGTIRNCYFEAETQLFDLLLTSQFLWPALLLPLIEKQVYSKEDTDRMSLELANPLSHKYEPEKDPKIQVQVVEAIYMIAMQEARRRALCPRIMTNMVASRVGIKYSFKSSNHASVVACATEAHSIGDTFKDNLFGNAKFQRGHNVLEDPRSELGTFKVV*