MVLEYCHLGSQGLKVPPLGLGCMGLSAFYGTPVDEDAGIDLIRHAIESGVSFLDTADIYGPFTNELLVGKAIKSFPRESIQLATKFGNVLGNGAFVVKGSAEYVRQACEASLKRLDVDYIDLYYQHRVDTTVPIEETVGEMKRLVEEGKVKYIGLSEANANTIRRAHAVHPITAVQLEWSLWSRDAEEDVIPTCRELGIGIVAYSPLGRGFFSGKAMFETLDSTDARMVRMPRFQGDNLEKNKVFYERIANLAKRHGCTPGQLALAWVLHQGDDVVPIPGTTKKKNFDENLAALKVKLSNEDVDEISAAVPASEVVGERHGGEAGKRTFQYANTPPMKADF*