MTESSSTLILDYEKVNFSKKETEKRQQEAEGLEERPGWLPDGWIMEINLGGDGTIYRYYTSPLSGLTFTMKSEVLEYLFSGMDERFLESKNYAAHNKLVMTHEWLPNDWLIEIRAGGENTDKMFKFYVYPPAGVRLFSKEDVLTYINKCKITPFDTNGQCDTRTKDNILANVEFNPHSLPKGWVKELVFRKTKDAVRKDPYYTDPVSNYSFRTRRSAMLFVQTGKVPRRAFIQRTSVHDLYSFEKSADLHESLRKRLYFTPTTNRRPRGSLKSKKSSLREEILSDEESSYSSEDDDFFDDSSDSSNEIGRNKVQVAKATRKPRKVMSLNDIKRPVGRPRKQPNETKGKQCDAEIKRESES