MLKLFDNAAALTFDRAGAKVLGMVSSEKESFTFDSQRLAEGAVETWLSGIEEEMIATLRRQTKVATYTYPKTDRIEWLKAELGMVVNTGAQIWWTFETHDVFDAVRKGDKMGMKNFAAKNHAQLNELIVAIRDPKLTRQATKRINTLVIIDVHARDIIDTFVRDSVLDEREFAWESQLRFYWDHDVLIRQCSGDFRFGYEYQGLNGRLVITPLTDRCYMTCTQALHYRLGCAPAGPAGTGKTETVKDLSKAMALQCKVFCCGEGLDFKAMGSIFSGLVQTGAWGCFDEFNRIPVEVLSVVSAQIKTIQTALADGVGRFAFEGREIGLVPTIGIFITMNPGYAGRTELPDNLKALFRPVVMVTPDLESVAGVFL