MNKLGFARKEKVQQFMSVTGSSPSVPITGIRVTFHLFCHMSFNKRISLSISIIFGQKLCSVPAPLILKFIHSEKSAIQTMKTNDWRLEGALEAYYNQEHVKAAIEKNRWEVLFNKYKDPNVDMIMADGISNLCNDLQVDPQDIVMLVLSWELRAATICEFSKQEFIGGVQSLEIDSMEKFKKKIPHLRSQLKDEDTFREIYNFTFDWAKEKGQKTLALETALALWYLLFAELEWPLIDQWCQFIQERHNKAISRDVWLQLLEFAKTVDATLSNYDAEGAWPCLLDEFVEYSIENGTCAKKSDE*