MSSENLIALGSQGFMVPRLGLGCMGLSAFYGKPMEEQAGVNLIKHAIAKGVTFLDTSDVYGPFTNEVLIGKAIKYASRESIQLATKFGNTLENGVFVIKGTANYVRQACEASLKRLDVDYIDLYYQHRVDTSVPIEETVGELKRLVEEGKVKYVGLCEASADTIRRAHAVHPITAVQLEWSLWSRDVEEEIIPTCRELGIGIVAYSPLGHGFFAGRAIQENLESTDIRRSVTMPRFLGENLEKNKVFYERISKLAHKHGCTPGQLALAWLLHQGGDVVPIPGTTKEKNLDENLAALKVKLSKEDLDEVTAAVPGCEVAGDRYGGFAKMKTFLYADTPPLKA*