MGKHLSTDIRVAIEKNNFSIMRDEEKCVKCGLCKEICNNYIGVNNRYSLKNTNDEAICIDCGQCSNVCPTSSITEKYDYKKLKEIIKDKDNIVIFSTSPAVRVSLGEEFNLEEGSFIEGKMVSLLRKLGGSYVLDTNFSADLTIIEEASELIDRITKKKVLPQFTSCCPAWIKYAEIFYPEILPNISTAKSPIGMQGPTIKTYFASKMGLDPKKIVNVAVTPCTAKKSEIKRDEMNASARYHKIDDMRDMDFVITTRELALWAKEENIDFNVLEESSYDNLMGKASGAGVIFANTGGVMEAALRTAYYYITKTNPPQELYNLTEIRGMKGVKEASLKIGDLELNIAVIYGTDNAGKFIESLDKLDKKYHFIEVMTCPGGCIGGGGQPKPKDGDMDKARLKRIESIYNRDSQLKIRTSHENEEIITLYKEFYKEPLSDIAKEMLHTIYFNKSNQLGGKKMKKYRCTICNYIHEGELTEDFVCPICKQPASVFEEIVEKKEEGKNKYSGTKTEKNLLEALAGESMARNKYTFFASVAKAEGYEQIHNLFIKTADNEREHSKLWFKELGMLGDTSENLLHAAEGENYEWTDMYDKFAREADEEGFHDLALKFRAVAKIEKAHEERYRKLLSNVEMKKVFEKSEETMWECINCGHLVMGKKAPESCEVCGYAQGFFEVRSENY