MKFLVLLLVAAICDARPRDPEPAHPSFFELGAGSFIVGGSAANPGQYPHQLSQERLGGSWSHSCGSSLLSTTRSLTAAHCVDGASNAIIRVLAGLHDRSNPSGAIISNCARYVMHPQYNNGQYTFNNDIGIIHLVTAINDNGGNIRFAVIPGNNDNQREGEICHISGWGRTSASNVLPNVLQHVAIAVISQAECNTRMAPVSGASVGPPQICLFSAGVGSCNGDSGGPLNCGPGTGSHTVEGVTSWGIQSGGACLQTYPSVYSRTGFFHQWIREN*