MAPPKSVRSISQQAFDELVKENIEDLGMDSTEALEDAIQTLTLQGVDLSGIVTSILGSGEENPVIQSLEKLKELDRDCKQGDGDETDVKEIIEWLDKLNDACHVDGSGNAAIATKNGAIELVCSICGKLGSEGLVSALKTLVSLLHDLQSTEIFREIKGPKMVMNILNNRKENISILNSGFAVVSAAATGNEVLKEAFMNLKIDELILQCLREFSRGSIPCLYDAVHVLLTSDDNRVVASEVYGYARRFAKIGIVEALVDSLHDGIKASSLVSASVALKAIAVNDEICRAVAENGGIDAILRCIDDSSEQGEKVVAITCCSLLSKLAGSDINKSAIVDKDGMNKLMKLATRFSNDPAVLHEVMSMITVLSLRSPHNAACAIEAGAGDIVIQAMQRFPESELLQRSCCFMIRNLVVRNPENRTILLGNGIEKLIRKAKMNYKSCKNAATDALRDLGLDNYNL*