MKHHHYLHDNRCLPQSSASDHHSLACDCDHRSAMKEISREQSLVTQLRAIVLPALQQADERYELVAQMFQSILDCSSKAMAELQRHHQSDDGARARPDDVLVDDKKRVKRSISDDCISKEEDVVKPRHKQLKRGRFDESMSLETPVPHYDGRQWRKYGQKHINKSKHPRNYYRCAYRQEQGCKATKTVQQQDDSTGTDHPVMFTVVYHDQHTCKDNNGINLGIDDSETNSQSSISTISTDPYGRETPSLDGNKLLDKSADLITRNSMYEPADMTVFEPLDLDSWALDAFLRFGA