MGNQLTQPRLDAAEAVAELGGSVTFKDSLGGGRFFKSSLCVHDDGGLVVVKVYAKRDDTPDLRPYRERLLGVRSALSGLDYPHTWAVQRVYESERAAFLVRQYLHANLAQRITTRPFLTLIEKRWVAYQLLLALAQCHERGVCHGDIKAENVALSSWDWAFLVDFAPHKPTLLPADNPADFSFFFDTSGRRKCCLAPERFYDPAPGGITPQQAADAPLTPAMDVFSLGCLLAELFLDGQPLFDYSRLLAYRQGGAAAAATSLAGLDKVHPSVRGMVAHMVQRDPGQRHSVQQYLQEVSGTVLPPWLASTIHPFFASMLHLDTDGRVALASREYPLVKAQLLAGAGANSGSGSTAAGGAAX