MKLPGRRKDEAGSAGSADSAGGAVDLDSTESEAAARSGLTAPKGRPTPKRDARARRRGPVAPAPMTAAEARARRKSLAGPKLSKEERRVAKAQRRERMAQRRERMLAGDESALLERDRGPVRRYVRDIVDARYNLLGLFMPVALGLMFVMIAVPQVQYYISPAMMLLMILMAVDGVLLARKVGRLVDTKYPDNTEARWKLGIYAASRASTLRRMRAPRPQVRRGERLD