MAAMAGTAAVLGRSEILGQGLVASSSTSVRTSSPFQVVALFNKKGAAPKKAAGKVAKTAPPSNAELAKWYGPDRRIYLPEGLLDKSDIPAYLTGEVPGDYGFDPFGLSKKPADFDKYQAYELIHARWAMLGAAGFVLPEAFNKYGAVCGPEAVWFKTGALLLEGNTLQYFGASIPVNLAAAVIAEVILVGGAEYYRSTNKSPLGSDLDRLHPGGAFDPLGLAKDPDQFALLKVKEIKNGRLAMFSMLGFFIQAYVTGEGPVENLAAHLSDPFGNNLLTVLQGSAERVPSL*