MKKTKCDGEFPCKRCKDDGLVCTAGTRKKTEYKQLPRGYAEVLENTQFALIATVHKLYAMVRSGQQWDLGEPDLNDRGQPVIHNIASKLGCIRPNSDMDLPVHSVFPEDEAGLAELAAQLEAQQREHDTHPGVKAETDSSCNRTDRASSSELDHSDFEQDYRKAAFGGNTVTLSPQSLSYDSFDGYSAPSESLATQSPTVPTSYAPWTAPRQATTMNFGPQQYFQQPNSYMDMDMLNQGLMESEFGTIKPHMLSCPNPEVMMGVGDPMIYSGYDGETLRL