MARVVRDVLLGYLATFGCSREIDEAVLEYACGVMQSMIEDDGEDDDESLIHLDALLAGACGQPYEQYSEAERQEQLATIVQEARRSPPAVSSLQPQNAGALASHIRAIALSPGNERNADRRGENMPLVDEPTGTGQAAAVVKELEALCSGAVSTEFLDYALECKFHFNAEALAAWLLDSDRTELQRTEAQWEEQRRKGLQDDEAARLLKERNKQLILQKFDLRPVAQPTDPKKGGKGGLPLELWTAKQDQQAQKPKVRYLDGRVVSTKGEKFIIEKTSEEWDGGSRGKVYTKGKRGKGFI*