MATKTQNLNDEDIEDECLCSETTTTCSILLDLEETQYLALNRPNGYLTGESRIERAWSHWKKIGEPKRIVAPMVDNSELPFRLLCRNYGADAAYTPMLHSRLFTEDEKYRSMEFTTCKEDRPLFVQFCANNPDILLEAARKVEPYCDYVDINFGCPQRIAKRGNYGAFLMDNLFLVKSLVEKLANNLSVPVSCKIRIFPNLQDTLSYAKMLEDAGCSLLAVHGRTRDEKDGKKFRANWEAIKAVRNAVRIPVLANGNIRHTDDIHSCLEKTGADGVLSAEPLLENPALFAGYQTAEWGLGSAGLKEDGKLDQAELLIEYLQFCERYPVPWRIIRSHVHKLLGEWFKIQPSVREDLNKQYKLTFEFLYDIVNRLRELGVRIPLYVKDTQEAISAI*