MDLFKSVLPEYDPSESTQSPVDDAASSSWSFGNLIKTLATKSESVIGSYRREFEEFGSELKKESSVIRQVASRAVKDLPASLDVGASVAQESLESVGQAIDDIGGAVWKSTAKIISRGKDSLLSSSTHLGDRGYHQGLSVKPYSRFQMQLLAIQSDKATYGREPDDLGEFEKWSLGFKLEEKGDVIADLINGNRGVKEMYVKLVPVEVDAETFWRRYYYKVHKLEEVEEARVKLVKRATSGEEEEDLSWDLDDEGDETEAEKERKVCEEGKVESREVSSKDSDISVISTQPSLREVEDLGWDQMEDDIRSNEEKSDWRRRVSVAEEEEDLTWDVADDDHSVKQ*