MAQRIIVITGASGGLAQAIVKQLPKEDSLILLGRNKERLEHCYQHIDNKECLELDITNPVAIEKMVAQIYQRYGRIDVLINNAGYGAFKGFEEFSAQEIADMFQVNTLASIHFACLIGQKMAEQGQGHLINIVSMAGLIASAKSSIYSATKFALIGFSNALRLELADKGVYVTTVNPGPIATKFFDQADPSGHYLESVGKFTLQPNQVAKRLVSIIGKNKRELNLPFSLAVTHQFYTLFPKLSDYLARKVFNYK*