MGVLDIVPPGVLTGDNVRKLFEYAKQNQFAIPSINVTSSSVANSVLEAARDIKAPIIIQVSQGGAAFFAGKGLPNDKQQASIAGAIAAAHHVRTVAKEYGVPVVLHSDHCAKKLLPWFDGMLKADEEYFAQHQEPLFSSHMLDLSEESKEENIDTCVKYFKRMAPLGLWLEMEIGITGGEEDGVDNTGVDNSRLYTQPEDIWDVYTALSKIGPNFSIAAAFGNVHGVYKPGNVRLHPELLNKHQLYAEEKLGGGKKKPLFLVFHGGSGSTKEEIKTAVQNGVVKMNVDTDTQWAYLTGIRDFIQNKSGYLQTQVGNPEGADKPNKKYYDPRVWVREGEKTLVQRVKEANADLGNTNRL*