MSRCSRGRSEMTCGCVVLKEEEEEEKPKPSSWKEAGYRLEKIFPVYAMGRFVRNVSTSVEAVSNLDVSSEDPIWDAMRAEAKSEAEKEPILSSFLYASILSHDCLERALGFVLANRLQNPTLLATQLKDIFDNVIMHDRGIQHAIRLDIQAFKDRDPSCMSYSWALLYLKVFAVDIHPAAKIGQGILLDHGTGVVIGETAVIGNNVSLMQGVTLGGTGKEIGDRHPKIGQGALIGASATILGNIKIDEGAMVAAGSLVLKSIPPHSMAAGNPAKVVGYIEDQDPSLTMRHDATKDFFELVAVNSVEGKSNGKCNPEIK