MDIARGNIGSSDDEHKASTCHEKGRIYHRHSTHQIQTLEAFFKECAHPDENQRRELSKELGLEPKQIKFWFQNKRTQTKARKERAENSILRASKESLLYENTAMREALAKMVCVCCGSPLLPEPQAGHGLHQLELENTQLKQGLEKLTKFLANYINMHDHY