MASLTSPSQITGEISRLRFPKLRRSTHPNRRVGFMVFASAEGVKPEPDLSVTVNGLKMPNPFVIGSGPPGTNYTVMKRAFDEGWGAVIAKTVSLDAAKVVNVTPRYARLRAGANGSVKGQIIGWENIELISDRPLETMLKEFKQLKKEYPDRILIASIMEEYNKAAWEELIERVEETGVDALEINFSCPHGMPERKMGAAVGKDCALLEETCGWINEKATIPVWGKMTPNVTEITEPARVALKSGCEGVSAINTITSVMGIDLKTLRPEPCVEGYSTPGGYSCKAVHPIALAKVMQIAQMMKSEFNLNEYSLSGIGGVETGGDAAEFILLGANTVQVCTGVMMHGYGVVKKLCDELKEFMRKHDFSSIEDFRGYSLQFFTTHTDLVQRQQEAIRQRKAVKKGLQSDKDWTGDGFVKETESMVSN