MADQLTDDQIAEFKEAFSLFDKDGDGCITTKELGTVMRSLGQNPTEAELQDMINEVDADGNGTIDFPEFLNLMARKMKDTDSEEELKEAFRVFDKDQNGFISAAELRHVMTNLGEKLTDEEVDEMIREADVDGDGQINYEEFVKVMMAKVELMEQDKRAKVLCLHGFRTSGSFLKKQISKWHPSIFQQFEMVFPDGLFPAGGKSEIEGIFPPPYFEWFQFNKEFTEYTNLDECISYLCDYMVKNGPFDGLLGFSQGATLSALLIGYQAQGKLLSNHPPIKFMVSISGSKFRDPIICDVAYKDPIKVKSVHFIGEKDWLKVPSEELASAFDEPLIIRHPQGHTVPRLDDVSVKQLSEWSSHVLEDLKSADVPEALDSGKPSDKEAAGAEFTENLVKA*