MASMSFALNRFSGLSSKTTLSADFDPSSRRSFLPPTRVGLKISSAAESEPDLSVTVNGLKMPNPFVIGSGPPGTNYTVMKRAFDEGWGAVIAKTVSLDASKVINVTPRYARLRTGSNGSAKTDVIGWQNIELISDRPLETMLKEFERLKKEYPDRILIASVMEEYNKTAWEELIDRVEQTGVDALEINFSCPHGMPERRMGAAVGQDCALLDEVCGWINAKATVPVWAKMTPNITDITEPARVSLKSGCEGIAAINTIMSVMGIDMKTLRPEPCVEGYSTPGGYSYKAVRPIALAKVMNIAKMMKSEFSEDRSLSGIGGVETGYDAAEFILLGSNTVQVCTGVMMHGYGHVKTLCAELKDFMKQHNFSTIEEFRGHSLQYFTTHTDLVKRQKEAVEQRKAEKRGLKSDKDWTGDGFVKETESMVSN*