MNSSTPLTSLLRFSVGISRIGVRNETTWARYRPDEARKRFRHKKMDEAGFSESHGEELWVFNHLTTDQIIYSTKPVFDHNRALKQLPFNGKKSKPAKLRKDYWKPMAKIRFPKGEGEVGRSVFQALRELKRRHELEWGYQSESLYNQSRPDRAKELNRQKANAIADMAAVLGGAGKGNLIQHTIVQVTPRTEKGAEPITKLKVVPATVFWANKHDPEFAASWPENVKHRLGNLEMTRSEEAELLVEEQQAAEDK