MAPVPSFPVKVGHIDDVQELKKTKPSSIPERFVRDMIERPKLATVTTLSSYNLNNIPVVDLSKILKGNKNSQDFQYEILKLSSSCEEWGFFQVINHGVDLDLLEKMEKIAMEFFMLPLEEKQKYPMAPGTVQGYGQAFVFSEDQKLDWCNMFALGVEPHFIRNPKLWPTKPADFSETVEIYSREIRKLCKNLLKYIAVSLGLNEDIFEEMFGVAVQALRMNYYPACPRPDLVLGLSPHSDGSALTVLQQGKGSSVGLQILKDNVWVPIQPIPNALVINIGDTIEVLTNGRYKSVEHRAVTHQEKDRLSIVTFYAPSYEIELGPLQELVDENNPCKYKRYNHGEYSMHYVTNKLQGKKTLDFAKIYNN*