MENYEQNLNSPAHEEDSDVRKGPWTEEEDAILVNFVAIHGDARWNHIARSSGLKRTGKSCRLRWLNYLRPDVRRGNITLEEQFMILKLHSLWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKQAKHLRCDVNSNLFKETMKNVWMPRLMERINAQTPSPTYDPVESVITDPGQPIDKQTPVEPGFVLNPDQHRHQFVQASELCATSSNSPAETLSDVQDRVVNGSGYDPAGQTGFLELNDWGCDDGDNVWTDDESFWFLQDQLCHETTSFSYN