MMEKLKSEQFPLSPSAEGCASPPRGDGDARGKQEGTTAETGEHRLPEELNGVAKETAHHATELKKEVAVIELSRRGGSADIKGRELKAELSHKVQTTELCRPPIPLPLPPRDPLSDTRMVQLSPPAFPLPARAMLYSNMTTPLATINSGFAGDAEQYGMYPSNRVKRRPAPYEVEINDGSQPKIVRRIFTNSRERWRQQNVNGAFAELRKLIPTHPPDKKLSKNEILRLAMKYINFLAKLLNDQDDMVGGEAPARANRDSRDATLVRDDLLQEMLSPNSSCGSLLDGDASPESFTEDQDSSVESRPSARGLHHSSLPLDGNAQR