MRMKKLTTLISAALLSTSVSFAAQAQDTVAIVLSTLNNPFFVTMKDGAEAKAKELGYNLIVLDSQNDPSKELSNVEDLTVRGVKAILINPTDSDAVSNAIRIANRSKIPVLTLDRGASRGEVVSHIASDNVVGGEMAGHFIEAKIGSDAKVIQLEGIAGTSAARERGEGFMNAVKGSKMQLLASQPADFDRTKGLNVMENLLAANPDVQAVFAQNDEMALGALRAIQASGKSVMIVGFDGTDDGIAAVDRGQLAATVAQQPDMIGAIGIETADKMLKGEKVEAYIPVALKVISK*