MSLQHVPSLWRMIEAQLQSSERLEVKAVLGDDVVERSLELHAEIQTLLEFYQELQLGHQSLEPSPVPASNSWALLAAPPHLKELVREEIRLLLTRLQQKALQEGRDQDCAIAKYSPRVVTFALRVNAGSSCPSSGNSTLIRPMSFGFTNDLEAFYDKLNIAHIGEIASELRTLLESECCALERYISYLQNQLEDAHQHTTEFLQAAYEPTMAELQEEKRAMERDLQLSPSKSCYSPPQMSKLLRNTGSSSQPSHPRGSGKGFSFGETRPTSNVATSPHPRDRTFPLYHRTLPRQGPPTKGQVGWMHQEGEESNQAKKNNQSLLPRTVIPTSLNKEGVIASPYRTIALELNSVFQPVPPVEPCLLPRFCPRTRLLRCKGPS