MKNVLSIQSHVVYGFAGNKSATFPMQLLGVDVWALNTVQFSNHTQYGKWTGMVIPQEQIREIVAGLDNIEKLQECDALLSGYLGSAEQVDQILFALEQIKLRNPNALYLCDPVMPHPKKICVVANGVREALIEKAIPVADIMTPNLHELRQLTEFPINTFDDVLKAVNALIAKGVKKVLVKHLGSAGKINDPDTFEIIMATPEGVWHLSRPLYQFNFEPVGVGDLIAGTFLANLLNGKSDVEAFEAMNNEVAGVMKTTFELGSYELQTIAARFEILNPSSNYKAEKVA*