MHGRKRTEYKHRFADPQVAAGLAQKAQQWYALSDKALSLRENDDASMTLPLLDKMLRVNPDPLHLWNIRRSQLLLQSDSNWLSTELALTAAGLERNPKAYGAWFHRKWVLQRQSITTQVSTMESLLQQELALTDLFLQRDERNFHCWNFRRFLVGLELQLYGGTTDQDTTTLGDGSWWMTTTTTEQVIGPQITAASKTTTTIDSNNTTKIHSILQREWDFTQGKIVSNFSNFSAFHYRSKLLLLSSFGDGNGWSPKLASTSTQSVQAMAEQEWSLMENIMFTEPDDQTIWWYHRFLLDFVVTQQQQSAADWYVPWLARQAETLQVLVEEDDSERGCKWGLLGWHLVLSRLVASSEENKEERHQQMETVLDRLIEVDPDRTQRYQIMKKQKQQKPQP*