MGQFLAKQMGFVRQSKNYTKLQRHAKVFPSFEMAETEDDYESPSVTDPNVNEEFNNTLLARYTAQECSIMVYLQGFTKHDQRLPREWKRFLNYHRFACNILSKSTATQTFPDWKIELLVWVFVCWQWMDLMDMIIEDWRKLGAKPKREGIVEFRVGSTNGRGVYNENLLQYGDDKMVGGSNGMDEEIKEESGERDDELTKQRLLENEDINNLPPSLLSISKRFSELKRDQEHYHHQSWESLLLVLKNYDVSMKGIQIFQEFRFNCKRGFLPWPIENLEENQECMQSLTSVLHNK*