MAASDLESKAKEAFVDDDFELATELYSQAIDAGPATADLYADRAQAHIKLGNYTEAVADANKAIELDPMMHKAYYRKGAACIKLEEYQTAKAALELGSSYASGDSRFARLLKECDERIAEESSQAPVKNVEATVAATIEDKEDFTNMENTPPVIEPPSKPKYRHDYYNSATEVVLTIFAKGVPADSVVIDFGEQMLSVSIEVPGEEPYHFQPRLFSKIIPEKCKYQVLSTKVEIRLAKAEQVTWTTLDYSGRPKTVPQKISTPAETAPRPSYPSSKAKKDWDKLEAEVKKEEKEEKLDGDAALNKFFRDIYKDADEDMRRAMMKSFVESNGTVLSTNWKDVGAKKVEGSPPDGMELKKWEY*