MSSQQDMNSLLHAMHAQIATLTSQLAELPNNPPVATPLVEKKFNKKVEVVADPGAFEGDRARFAEWWIKLQIWVKANWDVFANNFVVATAECYTAGVWPTWDDLKKEIEKYFKPMDDYVTRFLALSIQGGLGNEHAVELLERNVNPRIAERIYLQDTRNENLALVAEEVRRISRAMELYQMHQGGGSTTKNNESQRRPGSSNQNKHSHGFQPFGLQPGRGAPMEISAVQGGQKRRFTCFNCGQEGHMARDCRNGVQAAQQKNNQGRQARQLESETPDDWLQTLAGRSYNKIWAFFYDQQVYEMKAQGKEFGA