MSDTANAAVEIGEEALEQKLEELSVQDKTTPSNSEEKMRKRRLPTAERIRLWEEEQKSKTAITTGLQGKVKWYSVLRRYGFISRNDGEKDIFVHQTAIAKSATEKFYLRTLGDDEEVLFDLVEGKNGPEAANVTGPNGDNVIGSRYRHKLLSRFRKNRKPRASVDGEESQSTDAKPQEMSADAEKKKPRKQRKNRNRKSKAQQKGAGDAADSSAVTESSESASDVASPDSKSCSKIITEEAGLSKVDRCDSALGEAGLGAQPIDAQI