MINWKGGVGKSTLSLHLGVGLMLGSDEHPKVLLIDLDPQSNLSYLALGVEKYVRHVYTKKKPTLKNIFDDYFDGKQFHTRDAIIKQPITASPGQVWINVDLLPSHHELVLVDMMLAREKKSASTHQKETELELDKMAIIKKAIDQVAEDYDYIILDCPPNINLVTQNAFFASELYLIPAIPDFLSTVGISLIKSEMDKLNKNFRGMIQYSNSSIEFNDTEMLGIIFNMVDEYNKKPKETHEDTINDVKKQHPNMVFNNYITAGDGISVASENNLTVFSHSSLPRSKPNAEKQSEYLTQVVSELYEKLENI*