VMADEGYVVRIRGLPWSCSVDEVQRFFSGCKIINNGGAIHFTYTREGRPSGEAFVEMESEEDLKVAVKKDRETMGHRYVEVFKSNNVEMDWVMKHTGPNCPGTAGDGLIRLRGLPFGCSKEEIVQFFSGLEIVPNGITLPVDIQGRSTGEAFVQFASQDIAEKALKKHKERIGHRYIEIFKSSRAEVRTHYEPQRKPMGMQRPGPYDRPSGGRGYNMMGRGGSYDRMRRGGYGGGGCQIWSSVAVFESLYAKSRINSDGRYGDGGSSFQSTTGHCVHMRGLPYRATETDIYNFFSPLNPVRVHIEVGPDGRVTGEADVEFATHEDAVAAMSKDKANMLALGLLLFTELSLIPSEHRYVELFLNSTAGGSNGSYGSQMMGGMGTGNQSSYSGGQLSSGYSGGYSSQGNMGGYNDYSNQGGMGSSYYGGGGGGSRGSMNGLGGGWGM