MAASDLESKAKEAFVDDDFELAAELYTQAIDAGPATADLYADRAQAHIKLGNYTEAVADANKAIGLDPTMHKAYYRKGAACIKLEEYQTAKAALELGSSYAPGDSRFTRLLKECDECIAEESSQAPAKNVEAPVAATVEDKEDVANMDNTPPVVEPPSKPKYRHDYYNSATEVVLTIYAKGVPADSVVIDFGDQMLSVSIEVPGEEPYHFQPRLFSKIIPEKCKYQVLSTKVEIRLAKAEQVTWTTLDYSGRPKAIPQKISTPAETAPRPSYPSSKSKKDWDKLEAEVKKEEKEEKLEGDAALNKFFRDIYKDADEDMRRAMDKSFRESNGTVLSTNWKDVGSKTVEASPPDGMELKKWEI*