MADNLKQKLASLGGKLRLEGAEVGRKMSTSVVSVREKMKELLRTATPADKVVEDLTSEDKLLYQNGPDWSKIMELCDAIRSKEMSGQDVAKAFKKRLMLRIQNANTAIDTNARVQLLTLALIEACVKNCESLFVDISNEHVLDEMVKIVDDPSTAIVTRDKTLKLIEAWGESPPQLRNLPTFEETYKSLKSRGVKFPIRDPESLAPIFTPPRSVARSSASPQATMREAVFANIYGELDVPGREELLHTAQNSVDLLSTVLTSSPGQEVLQDELTTTLIEQCHRCQFLLQRVVEQVGNDEALLFEALNINDELQKVIAKYEEMQAAFSSGVSPSPQSTEGIAIPAVSSHSGEETELPSNIAENKGVDTQ*