MEKVVCVTGASGFIASWLVKLLLERGYTVRASVRDPENAAKTAHLTALPHANERLKLFQANLLQEGSFDAAIDGCEGVFHTASPFFLTTDNPEKDLIGPAVKGTVNVLNACAKAKSVKRVVLTSSIAAVLYTPSRKPEDVVDEGFFSDPEFCKQKNLWYQLSKTEAENVAWKISKAQKLDLVTVNPVMVVGPLLQPTLNTSSETVLKFLNGAASTYPNMVTGWVHVKDVAEAHILAYEVPEASGRYICCERVLHYENLTKMLHSLFPDAPVPTKCAEESSPRIPEFKISCEKVISLGLKYTPTEEALKECVESLIQLKFLNKL*