MREVVHIQAGQCGNQIGAKFWEVMSAEHGIAGDGTYHGDNPLQLQRIDVYFHEGMEGRYVPRAVLTDLEPGTMDSIRGGPFGDLFRPDNFVFGQSGAGNNWAKGHYTEGAELVDSVMEVIRKESESCDVLQGFQLTHSMGGGTGSGMGTLLVSKIKEEYPDRILSTYSVVPSPKVSDTVVEPYNATLSIHQLVENADQCFALDNEALYDICFRTLKLSNPSYGDLNQLIANAITGTTCSLRFPGQLNCDLRKLAVNMVPFPRLHFFLVGFAPLTAAGSQSFRVLTVPELTQQAFDAKNMMCAADPRHGRYLTCAMMFRGTMSSKEVDDQMLQMVSKNSSYFVEWIPNNLKASICDIPPKGLAMSSVFIGNSTAIQEAWKRVADQFTVMFRRKAYLHWYTGEGMDEMEFTEAESNLNDLVSEYQQYQDATADEEDISGDFEDEGAYGE*