MKIGKILKEALVKGRLEASVMQCLRSSKGGQGDFLEEVVQKLTGKENRKGEEDWLASDCNEFSPPMVAISSSLDNLHKVVPAAASHGWLMQSYNGSPLTYQQAALPAQISCSAVIAAGGISFVSDCNAKNSVSPATPKFQQLDLYEAMQSCLLYNSNDKVWCNSSTNGSPSDNPGSMHRCQQPHIPSPPPAFSPISHLGHCAPIAPCPSYPLDEVQVPSSVVFPPPRYHSLPFCSSPPRVSHPALSPPSARGSSSELLTLPLPFTIPNLPHSNCSTYPSSGIHPMLSASELKPLQVCPMD