MAPPKSVRSISQQAFDELVKENIEDLGMDSTEALEDAIQTLTLQGVDLSGIVTSILGSGEENPVIQSLEKLKELDRDWKQGGGDETDVKEIIEWLDKLNDACNVDGSGNAAIATKNGAIKLVCSICGKLGSEGLVSALKTLVSLLHDLQSTEIFRETNGPKMVMNILNNRKENLSILNSGFAVVSAAATGNEVLKEAFMNLKIDELILQCLREFSRGSIPCLYDAVRVLLTSDDNRVVASEVYGYARRFAKIGIVEALVDSLHDGIKAPSLVSASVALKAIAVNDDICRAVAENGGIDAILRCIDDSSEQGEKVVAITCCSLLSKLAGSDINKSAIVDKDGMDKLMKLAMRFSDDPAVLHEVMSMITVLSLRSPHNAACAIEAGAGDIVIQAMQRFPESELLQRSSCFMIRNLVVRNPENRTILLGNGIEKLIRKAKMNYKSCKNAATDALRDLGLDNYNL*