MGLLDGEAWEKENPPVQATGCIACLEKDDRYPHTCNKGANDMTEREQEMIIKLIDNNEGRPDDLNGCGILCSNVPCHLCPANNDQKITLGEIRAMDPRKPHLNKPEVTPTDDQPSAETIEGVTKPSHYMLFDDIEAIEVIARSMTVEQFKGYCFGNILKYRLRAGKKSELAYLEKDLAKADFYKELFEKHKDKCYA