MKSMQKPNSLRKALTDAVPVLRTNPDMLCLRLDDGNNMATLASSLSFEKRYTLNIVVTDFTDDIDLLFVPIMAWLRVNQPDIMTTDEGRKKGFAWYADINNDSSLDVSISLLLTERTQVKEADGAMYVENIPEPPPPEPVTRPVEMWSNGELVSKWDE