MDRLRIVKVITVIQLPIIVFWCDLIALRQVAERRLCYRLNSKDTKSSDATQTDRLRIAKDNVLVQLFYAIQYRVELQNRQEQIQPFVFDVVRANVPKMNLDELFEQKGNVAKVVLEELEKAVGSYGYNIQQILVVDRVLDASIRRAMNEINAAQRLQRANVFRGEEEKILQVKKVEGVAEEKYLASRKAVTDGLRENVLEFSHKFPGTSSKDVMVMITQYFDNIKDAGESSKSMNVFILHGPGHVRGVSEQKKNGLMEATTISQDLL*