MEKLQEALSRKRQEVSQDFGSRKYVKRGEIEKKHLQRLRDEEKKDVQAKSRVSSLPPVPGTTTSLTNNHPSSSSSGSGLGFPPSQSSAIPTEEEKKIDDLNLPRAEVMRRLRILKQPITLFGEDDDMRLARLKTLMKSGALETDGELMEGQRNDFLMDLTDMKKREKNGFLRRDKGKDKGSGDGDDGAGSCDEGSEGIPGLDHDADQLLMKSNFDTLSDEDKILVFFKKLLKEWEGELEKRPDSEKRTSKGKSNVATFKQCARYLIPLFKMCRKRMLPADIRQALMIVVTRCIEKDYLSAMDQYIKLAIGNAPWPIGVTMVGIHERSAREKIYTNSVAHIMNDETTRKYLQSVKRLMTLCQRRYPSVPSKSVEFNSLANGSDLQSLLAEETLKKGNRVAEERLRLMAAESSSP*