MSGLQNGAAPARALDDDSDVEEEALVADYREQVEYEDGLEDLEQVNSLTLAQQNDDIQSRLAAAAQPLDFSAPLEVKFQSYDAYCSLFHFILNSEGPVDLEPPSYYWAWDVIDEFIYQFNSFSSYRMRIARQNNNEEEIAILRENPNTWGCYSVLNVLYSLIQRSQITEQLAAQKRNEDPAAVAGEYGSKNLYRMLGYFSIIGLLRVHCLLGDFSLALKTMDDIELNKKAMFARVMAAHFTTYYYIGFSYMMMRRYSDAIRMFSHILVYVSRTKNFQKNAQYDSITKKNDQMYALIAICVAFSPTRLDDAIHTQIREKYGEQLLKLQRGGPESLPIFEELFRAACPKFISPVPPDFENPEANVDPIEHHLAVFMDEVKNNMWSPTVKSYLRLYTTMDLKKLAGFLEVRPEELRSWLIVNKERTKQLRWNDQKLLDGEWVNVSDLDYALQGDLIHVSEAKVGRKLVDWYLRNLSRTYA