MFGFSSFVLLVVALHLVGGNFTSGYSIETGELTPEAAEAKAVAKLSKGQDQQAWWTLAKTQWHDSAIQRFFKVGPPSAEEMNKLGKNQWKEIKNTSMPFDLAETLEKLSTTHHWMSRYVKGTGTIEASMWTIIFRCRTYSSCKEGYMVPVISIPGTEEQPSFGTVWLPITTTVLVNAIPAYMLGNSVISTKPMPPEGNSSSELSNTINKHENLTSCNRSAILSYRSHVDASYGLLPASTCIQFKSDSSTLTLLIALSLPADNVTAASVDDSLFTTQEFLAKLQLNGKDSSWNILPFENCSKEAVLIVDQIPPDVMCHEKVCAYFLAIECP