MASESESDSDSESAREEPPHKKVKTCILTKLEPDVTILVGHEEYQEYSQALCSWSDYFEKALTSGMRESESKRFEFPDRDPKEWEMIVAMMKPMTKVKVTDESVFKALSWFAELCSPQGLQESDSILLSLLEPSSVSHNFVLDILEASLNFCLPKSMAKSFAKVKMIMANNGAIMVEKAWVERFISVAQGHQNCLDAMWDTLGELVPATLSGQQRTSLLENGLLTEFVFTKMEALHFKKHHPAIKRMVSKLKKPNNWKNNNFSNAILKAMRLEDQDKPWQHLL*