MLPRSLPRWLAVTSTQSPKARWFAVSMYEELKRPNVLYEELKLKFGYMGVVNHKEVGVWDLFAILRGVRNKGDLGFALQTMNLFYNFGVKLKHREISTRLLAATMLAREESEAIELIKLYGSWLEHPPDSAVVYAVMSKFLDEKKPMEVRELAKLVREDWRFRLETPLYSLAIQAMLKLPKEQEPLRAAMILREDALQMGVRLPVKVQLQLLDESLKAVNLEPSGGSEVQSDAPSEDAPAEDVTDATDATAEDVPGESSEASAERSLSHLKDAVHLADALAQDGHVRGGASAATLCSLSWLFWHLSAISSELRQEVVSDCHAWSISCSDWTWSKTLEAACANFHSQVGFSSQLPRGLFQVLEASEDPEAQRLVERCRQCFGRFYPKA*