MLDLKEYGIVMWPEEKVISFREKLLAWYDENKRDLPWRRSKNPYHIWVSEIMLQQTRVDTVIPYYERFLDWFPTVESLATAPEESLLKAWEGLGYYSRVRNMQAAAQQIMTDFGGQFPNTYEGISSLKGIGPYTAGAISSIAFNLPEPAVDGNVMRVLARLFEVNHDIGIPSNRKIFQAMMEILINPDRPGDFNQALMDLGSDIESPVNPRPEESPVKDFSAAYQNGTMDRYPIKSPKKKPVPIYLKALVVKNSQGQFLLEKNESEKLLAGFWHFPFIEVDNFSQEEQFDLFHQVAEESVNFGPSPEESFQQDYDLDVDWLDVCFDTVQHVFSHRKWHVQIVAGQVSDFHDFSDREVRWLSPEEFKNYPLAKPQQKIWQAYAQANLDSSQD*