MVQYVVEWLPRIQSISVVVEGWKQVEIKNLKDTLMSISGDEEQVEDILLPVEVEEKVDASYKFKNRGKDLEWMTKLRSKSSKIYDSSIMSLPDGRWTKEELRSDSDFSIECLNCKQKIISKDNCQVLNDMPSEFWFELMDYWHCHKPDVKEDKSSYTRFETLKPSKNEILIGSSYFQGTPATFENVATTKENDNVLCIKCSAVLGQVTAGSLYKLHKWKLQLIRSGNTYKFPPECDITISLINVVKANSCRYVLVKCKTESLLVWIFSVDIGVTLTGNKSFKRAMKLLYTNSVTTINRCLNRQVVEELDFQETSFNAFYSALQHTNALLPSSMKKIGEWTISYTSLI*