MLVLNVQYTFVKGTVHSEKLDDFDYKVALQQKMVAAQSSGVLRPLQIGTTSPTSQNQNQNPEGGVVKPSVMTSASSTGSAASTTTTTNEMKPLTIGPIAPNDRSTSSESEGPRRLHVSNIPFKYREPDLKGMFERFGPVVDVEIIFNERGSKGFGFVTMQSPEDADRARNEINGSTIEGRRVEVNMATQRVHTKKAKPLMSVGVVDPIAAQNLLVVQQQQQQQQFRNALIQQQLLAQQLLMPRQQQLMMPPTSAHAAINLQALQYQQLIMAQQQQQQQQLQQNPQFLLQLQQQQQAAVQAAAAAAAQQQQQQVPTSMAHHQMIQHHQQQVAAMAMDPMAHAQAAQMATMIAYEQQRMQLQAVQAQAAAAQGRAVQQHQASAAAAAAAAAAGRGIPPPPSNQQQAPAVAGSIGEQYLQQSLSGAASLHQHHNLHQASAAAAALQRRFAPY