MLQRMTTTMFLQSCKDMQYTAVTLRGKMLALAFPTVKRSFLKRPNSVISEYHAAALRQHAKASHKGGSHEDEVLRSLPRQPRGTDQPNVGHRSNIHTLEEECRFNPGKLEKIRRLAQAYCDWRSVRGDGNCYYRTVIFGALEALMVNHDHQRLNQIMLSLRQVQYECVAEQKCHNQMLQIMRNWRCPDQIEQWVAQDATLDQALIRACRRLVRQFLMKRANEKSPSGLTYNQLVKALDSRYTCMEDFCRHIVDPLGRDAETLALDALPQQLGIGLRMWILDRRDEVNLVSLDTPGPQNEVDVHVLFKPGHYDLLYPGIRQ*