MGLLKVAALFFIAGATARAESFVANLPYNAQGLFNESMDYLDRAYDNSAGYLYGTSGAVALRHNTRSSAWYAIGLLARNQGSDVLEAERIIVNVINGQFKDPEAQWYGDYQQEPEEPELGSPYYPPVLYGSWDPNWRGFIATAFIVGLEEFGSFISPEVTSLMLESLYNSTVGDSYRVGGVDGDNLYPAYTNPSIMRAFVSGWTGRRLKDSNMTTAGEYYAQQIIGLFDRANTLSEFNSGTYTGVSLFAMTLWAKYLPHDSVMKQRGASMIQYTWEAVSNLWHPQLLNVGGPWDRSYGFDMTKYLSLLALHIWNAVGKNKSSIIDKPYIMSHNSDFAYGPLFAILSEFHNSLIPTSVIEALESFKGEHTFTSSTYSPPFDLYPRNITAWLADNISIGAETFNENVIGGPAKNQGTFNPALMQWNTGDGIGWLTLYATEMHVIAEAGPGSLNLTYPEGNGTSIFTFLLSPFTKKRTISSLEDIQGLNLKVSGTVDMNYTLSFAGGYGGADATINDFEFWNVTFTMPTNSTKVPHLLLEVELW*