MELLATSMILLTISYVTFWLTKLVLGTGKTCYMIDYQCYKGKKEMKLDTEQCAKIVWRNKNLRVEDYRFLLKTMVNSGIGEETYGPKSIILGEEEHPTLVASLSELDDVFYDTLDSIFSRSNISPSQVDILVVTVSLISPVPSLASRIINHYNMRSDIKAFNLSGMGCSASLTGIDLVQHLFKTHKNKIAIVVSTESMSSHWYCGREGSMMLSNVLFRVGGCSMLLTNDRDRKKHAIMKLKCMVRSHFASDDEAYNCCMQIEDDEGYEGFRLRKTLPIVAGRALMKNLRVLLPKVLPLWEIIRYACLKSGSKINLKTGIEHFCIHPGGRAVIDEVGINLGLSDYDLEPSRMTLHRFGNTSSGGLWYVLGYMEAKKRLKKGDRILMISLGAGFKSNSCVWEVTRDLDRTNVWKDMIEKYPIKQTTNPYLEKYAWINDEDMDFVTREDADKILGFA*