MWHLYEDVLGDQWRSLIYRKTVNKLRSLPYKVTSVEQIREMYGVGKSLVKMVKEILGTGQLQKLDNLKAQVGEIQVLGSVWGIGAIQARELYKKGFRTVKDLENYSSLTSMQRMGVKYYDDINLRIPRDEVVDTEKFVRGVVETLAPGAWVNAAGSYRRGKPTCGDVDILITHPDGSSHQDLLARLVQELRRIEFIVDGLRVDANARKGGTQPDMFMGIFHFQCKAYRRIDIKVYPRHVYAFALLAFTGNDVLNRKIRFLARVKFGYKLSDQGLFIRESKKKDSKASTESIPCETEREIFEKLGLDYPEPHDRNW*