MIVGQNLLPKWKIGGVVEYVSSNQMQPVVPDNGHAVRLGNAGRISQLIHGLKKGSFYSLIFSVTKSCRKSENLNVTVTPYSQVFPMKTVYDSNVWDAYAWGFEAVAEAHEVVLRNQDEDYDNPSCGPLIGGVAIKERVQSESKAVTVNLVTNGNFEDGPQDSLNGTNGILLPPSVLDRSPLPGWTIESYKPSKYIDSAHFSIPEGRRAVELLSGVESILSQIVHTFPGKSYRFSFVVGDGKNACKGRMRVQASADDKIFRVPYKSKGTGGFKNAEFTFTARYPTTRIAFMSLSHIIKNDNSSSVCGPVLDQVQVVPL*