MTPGLQHVMGDHFYDAEGDVPKLEHNWESSGNREPLALPFLKQEEQNSISTSAEQHCPSFQYVLCAVTSPAVKQHEETLTYLNQGQSYEVRMLCNPKLGEFAEGRKLLKSVARVVFHDRRLQYTEHQQLEGWRWNRPGDRILDIDIPMSVGILEPHIHPTLLNTVEFLWDPTKRTSVFVQVHCISTEFTLRKNGGEKGVPFRIQVDTFRSNEKDEHVEHLHSASCLIKVFKPKGADRKQKTDREKIEKQSLQEREKYQPSYESTMLTECAPWPEASSNLHSPPATPSLVSPHPFKLQTPERVCSSPSYPLDSSSESTAEVLSPSASILETQQWLHKNRFSNYSRVFASYTGIDMLKLSRTDFVQICGTADGIRLSNALKARCVHPRLILYVTKELETSGNNAPLSPASSKSDLFRSIDP