MSLQTPDVNALLHNMRAQILALTTQLAELQANPPVATPSVEKKFNKKVEVIANPGAFEGDRAQFTEESERDWARQQICSFKQGNMRTDDFVTRFLALSIQGGLGNEHAVELLECNVNPHIAEQLYLQDMRSRAIELYKMHQGGGTTKSNYSHRRPGSSNQHKHSHGFKLFGLQPGQGAPMDIGAVQGGQMRRFKGNCYNCGQEGHMSRDCRNGAQDAHQKNNQGRQARQLETKKLDDRLQTLASRSYNEI