MDAAPHSSTAATGGPAPFLLKTYDMVDDSGTDEIVSWSSTNNSFVVWDPPEFARVLLPTYFKHNNFSSFIRQLNTYGFRKIHPERWEFGNDEFIKDQKHLLKNIHRRKPIHSHSHPPGSVADPERAAFEEEIEKLSREKNSLESNLFNYKQNQSTAKLQLEDFQQRLDGMEKRQTNLLSFFEQALQNPSFVEHLSRKIESMDLAAYNKKRRLPQIDHVQPVAEGSLVDNHSNFRLEFGNVFHQDFSNKLRLELSPAVSDMNLVSRSTQGSNEDEESLQKNLSEGELIGMQTRTDLGFVPETLELADTGASFTFNMDSCLSRRAVTTECPKLHSLEPSSEEGDSHISCQLNLTLASCPLEFHRNSYSARSPQIDCQEIGNLAESRFLANGKEFENGVSSTRNVANEVANLAFSQEAPVNNQVKPAAPHRVNDVFWEQFLTERPGCSDNEEAISNYRANPYDEQEGRSAHGISGNIKNMDNLTL