MKIQCDVCEKAPASVICCADEAALCANCDIEVHEANKLASKHQRLLLQSLSNKLPRCDICQEKAAFIFCVEDRALFCRDCDEPIHLPGSLSGNHQRLLATGIQVALSSICTKDSETGHPEPPKRSSSKPVMKVPASQPHAFMPSSWAVDDLLQFSDVEAEDKKEAIGFGDLDWITDIGLYNEQVPQAQEALTAAEVPQLPFTPASNATLYKPTKPFSSHKKPRLQISDDEEFFIVPDLG