MALELQMSSLGSQGFKVPRLGLGCMGLSAFYGTPVEEEVGIELIKHAVNRGVTFLDTSDIYGPFTNEILVGKAMKHFPREHIQLATKFGNVLEKGALDENVVFAIKGSAEYVRQACEASLKRLDVEYIDLYYQHRVDQTVPIEETVGELKRLVEEGKIKYIGLSEASANTIRRAHAVHPVTAVQLEWSLWSRDVEEDIIPTCRELGIGIVAYSPLGRGFFTGKAIVEALEENDTRRGRIPRFEGENLEKNKVFYERISNLAKKHGCTPGQLALAWVLHQGDDVVPIPGTTKTKNFDENMGALNVKLSREDLEEISAAVPASEVAGGRYGGNFERFTHRFADTPPLKA*