MSENKSVNTTNIRAAISELALGAASWMDSSGLMTFEKMRKSAENSLRVEQVYEPRTWEDAVAEETLRNQLTALRISVEEMTQKSQYERYSEFGEVDLLLPLMRNLEMRSDDTNLDVKQIPSGEEKAQLLERFRSCLVSLIRLKSKLGVAMVNSLTNQDMRAALDEIKSVSRTISMLKECIRSLV