MKVAKPITNAPPLPLDWLIHNISYEAYKEEDRHNQVVYEKGIEIEHVRVDFSKSNQIAGLSDSDRYDAVIFIDAVNSMNMPNDFISRSRIFFSGKAYKIVKVIPCYATSNSVYHWEIEVV