MAFPSSSSSLTVFFFFFFLFFIMLSLLHAMVGSGAVVEEKRSDECMNCPYLVVLGASMVDIGQNAAAMPKRSNAEFPPFGIDYFGHPASRYSNGRLFIDFLSQELGYGLLDPYLKSIGADFTHGVSFGSSGATAENTTVIGNGTSSTGLFSFLVQVDQLRQFKDEVIKSMQHLPPIKDRSAMKLPSTKTLEESLVLIEMGLSDYLRAYLDIDRHVRALYVDLTISMMELGIKAILELGMKKFVVMNLYPMGCLPIFEGLEAFVEAKLDSDGCVAKVNQVFDLHNMKLVEMIQRLRLEYTSTTFIIFDANSLFLNAIRNSFLYGVKYPLDLCCGYFKKGEYITCGETGYVQGGEMYYDARIPCMDPSMYISWDGVHPVESFAYYMAQGIINGSFLHPPFSIKKSCTMISGHGQPLESNGLIFPAQ*