MKCPNQPLREHECLHHTYSSRLPAMLHEVLLALSGHPSPLFDDDNDHHHPPGSSPQDKNLIEFPLLSPAERALLRSIGRLSTRHRRLRAHLDAIVSAHASIVCRAVAAAIQNIHLARFQQRILDVEARILSRDASLVGAYDIVPLAAVVGAFDDWHRRMAWYCDLAAFMAPPDGATAAAPCTSALLIDKLRIEAQTGFPDIEDAAVELSRVAENAWLRQLTSWIVFGKIPAFWRSDFFIYAREGEEKLFEKRRDLVPSFVASATADAILMIGKSIHQVQRHRDAHQLSPHRAKHGRQ*