MEKVLTIAGSDSTGGAGIQADLKTFEEYGVFGFSSLTSIVTMDPTTGWSHEVTELPETLLEKQLISVFAGGPVAALKTGMMGNEQNIKMASKYIKQEKIQKVVIDPVIACKGTAQILQPKSVEGLKNDLLPLALVATPNLIEAGILSGLGEISSVAEMEEAAKRIVQMGAKHVVVKGGHRLAGEKALDLFYDGHTAHLLENELYPTDYNHGAGCTFSAAITAGLAKGYSVLEAVTLAKKFVAAAIKHGIQVNPYVGHVWHGAYTHAEQRMRKKE*