MGRGTQRTLLAACLFIAIALQDAIPAVASIEDMESWRKEFPGTPIPTTLMNIASSINDSANIGLLKGGLHRKSSLQRYSPRLCENANALCGEKATAYFTHLSSCVFPYVRGPIPASRPSHPDVPCFFREKEVALGARVKLPKSRTVDERRFLPRALASRLPFHSGMLGKLLAMLNIPADSNAAAQMAQSLQLCESPAMNNEAKICATSMAALIEFAASLLGPNVTFLGPTSENKSLNATITKISSGNEYTMSGESVACHEVAFPFRVYFCHALKNTKVVQTELDAGDGKVMKGVAVCHRDTTGWDPSHPVFAELGTVPGQGEACHWIFSPTSFLWLSA*