MDQVFIATDQAGVQWCLNAELLGLIHCLCPSDYLMSCEFMHSLNLPNREYNYKNSHKPSILNRDTASGFVAIQPDTTQNRRIAESCPHPHVESVQRLDSYQKGPWWSACSRESASKSVSKLLFVRCSYQSSMKFPNSSAMLSVIGGTHPWMSTPPCPATCISYTAYGQNNELDYGGDELSMSPIPQYQHQPHGQQQNQFSIINSQMSSGAVGQAMIAPAPRSGLSEQNKNSVFSNALSSPVRRSLQPFHIAQGGYYSASNVPQGGNGGRRFGIMTDSDHGGFHGGHSSGGPQHGEPNGITTMDSPVHMYGQQSHQNRDAYQYSENDSTMDMHADSPAHFYQ*