MDDSMRRVRKIIYKIMLLLFVGLVAGLGYLGYKIHQNVETVMTFEKQVEAEVKKNKIPEYKTLALAIIYTESKGKSGDIMQSSESVYGQQEVIETPEESIAHGVKFLAEALAKAKEAGCDEWTGVQAYNYGLDYIQFVKERGGKHTTELAEEYSREVLSPLLGNDQNTKYRYYRWQALVYNGGYLYQNGGNMFYAEIVKMNRWFIEKLN