MDDNYSGDSFGGFFQKHSSAESSVSASLKHAAAFGSARRSITFDHDDTGTANVETNAPKKKRVSRMTGGGLRQFSAIVCDLLESKGRTTYAELADYIMSELAGNDSETATSLSEFNDKNIPRRVYDALNVLEALDIITRVKKEIKWNGIPDRKMDLEGMKAECVKMMNRIGRKTAYLKDLEEQFADLQNLMCCNKELLKSGNTRPGGFSLPFILVQTSRDAAVEIEISEDKHMVHFDFNSAPFFLHDDTYILKLLRRHQPPERTNVSQNYSVYPPSPCPSIGTLEQKLRTPK