MSGQEKRLMVMAGGTGGHVFPGLAVAHHLMDQGWQVRWLGTADRMEADLVPKNGIEIDFIRISGLRGKGIKAQLLAPVRIFNAWRQARAIMKRFQPDVVLGMGGYVSGPGGLAAWSLGIPVVLHEQNGIAGLTNKWLAKIAKKVMQAFPGAFPHADVVGNPVRTDVLALPLPGQRLVGRQGPIRVLVVGGSQGARVLNQTMPQVAAKLGATVTIWHQSGKGGQQTVQQAYAAAGQPQHKVTEFIDDMAAAYAWADVVVCRSGALTVSEIAAAGLPALFVPFQHKDRQQYWNALPLEKAGAAKILEQPEFTVEAVASTLASWDRETLLDMAERARGASIPDATERVAEEVSAVALAR*