MSRCSRGRSEMTCGCVVLKEEEEEEKPKPSSWKEAGYRLEKIFPVYAMGRFVRNVSTSVEAVSNLDVSSEDPIWDAMRAEAKSEAEKEPILSSFLYASILSHDCLERALGFVLANRLQNPTLLATQLKDIFDNVIMHDRGIQHAIRLDIQAFKDRDPSCMSYSWALLYLKGYHSLQSYRIAHSLWNQGRKILALALQSRISEVFAVDIHPAAKIGQGILLDHGTGVVIGETAVIGNNVSLMQGVTLGGTGKEIGDRHPKIGQGALIGASATILGNIKIDEGAMVAAGSLVLKSIPPHSMAAGNPAKVVGYIEDQDPSLTMRHDATKDFFELVAVNSVEGKSNGKCNPEIK