MSSQPQTDVNTLLHNMQQQILALTTQLAELQPHPPAATPSVEKFKKKVKVVADPGAFKGDRAQFAEWWIKLQIWVKANWDVFANDFEIATAVAGPPPKPNYSQRSPGSSNQKHNHSHGFQPFELQPGQGAPMDIGAVQGGQTRRFTCYNCGEEGHMAQNCTNGAQTAHQKNNQGCQARQLEAEKPDDWLTTLAGHSYDEIRAFFYDQQVNKMKAQGKEFGA