MTCGCVVLKEEEEEEKPKPSSWKEAGYRLEKIFPVYAMGRFVRNVSTSVEAVSNLDVSSEDPIWDAMRAEAKSEAEKEPILSSFLYASILSHDCLERALGFVLANRLQNPTLLATQLKDIFDNVIMHDRGIQHAIRLDIQAFKDRDPSCMSYSWALLYLKGYHSLQSYRIAHSLWNQGRKILALALQSRISEVFAVDIHPAAKIGQGILLDHGTGVVIGETAVIGNNVSLMQGVTLGGTGKEIGDRHPKIGQGALIGASATILGNIKIDEGAMVAAGSLVLKSIPPHSMAAGNPAKVVGYIEDQDPSLTMRHDATKDFFELVAVNSVEGKSNGKCNPEIK