MDLKSGVISECTYGDVGSVYFGPNHPMKPHRLCMTHHLVLSYELQPYVLDVVKKVETLILEKGENKEYLPIEGLAAFNKATVELLLGADNEATKQGQVATIQGLSGTGSLRLAAALIQRYFPGSQVLISSPTWGNHKNIFNDVGVSWSKYRYYDPKTVGLDFEGMIADIKAAPSGSFVLLHGCAHNLTGIDPTPEQWEKIVDVIQEKNLTAFFDVAYQGFASGSLDEDASSVRLFVAREMELFVAQSYSKNLGLYAERIGAINVVCSSSNATIRVKSQLKRLARPMYSNPPIHGARIDANVLVAEYPRWIVITYAK*