MACEVPRTKLGRQGLEVSKQGLGCMGMSVAYGPPKPQDEMTSLIRHAVSSGITFLDTSDMYGPFTNEILVGKALKGIRHNVQLATKFGISFENGQPLVRGDPGYVRACCEASLKRLDVDYIDLYYQHRIDTRVPIEVTFGELKKLVEEGKVKYLGISEASANTIRRAHAVHPITAVQLEWSLWSCDVEKDIIPTCRELGIGIVAYSPLGRGFLTAGAKLLEGLEPTDFRKSGQPRLQGDNLEKNEKLFLALNELASKK