MEGRRRDDGMAIRKGPWMAEEDEILMDYVNKYGPRDWSAIRSKGLLPRTGKSCRLRWVNKLKPNLKTGCKFSAEEERVVIDLQAQFGNKWARIATYLPGRTDNDVKNFWSTRQKRLARILQTSSPPKSNKNHSKLPVFHCESQALEDSALCSMPFQEESSNGQCGEPMYSLGNSDIIKMVPLPDLINPNFLNLETNLQAPDEFIHLDKKPCLDPSLQFPPTHFPQQPLDIPPLSWSHDLTTGFIDASFLDIYRDASEKDLQFPFELPFTQLDVNQHCTKRQDNDLTTPDSFFHDFPADMFDHLEPLPNSSE