MAAAAPKTTPTALEMFEADLERDCLTAGGKAIVVDELDEVLVAAFGFSADEASDLAADNALNSSGEVNIMDKGEFIQCCLGLFDAGKLEAHEASYMPADPRGRPAREFLEEHAGEVFENHVQTFMPETLLQLLQAHKLSAEDAAETAKSFGNMFDSPDPDMTTSDGLISCDEYKKAMLYLFEEESYFPHYHELAAAEAAKANPPKPAAAAAPAPVAEVSKAVEEGPQPPAPQDAVKVAQRAGIVKLSSAISKQLAAAISLQEEWAEDVHTATYSDEMPSIHCDCSAEADEEILLEDFSRVSFSEDSML*