MVKFSEQVTTMTKLITHENQNSPVNPTHLPPKLVRIILTDADATDSSSDEEDSGVRRVKRHVRQISLELSSPSSSSSPSSSSSSFSSGHSKRLRKGQRPTKKLGSRSPGSDQTRRNKFRGVRRRPWGRWAAEIRDPTRRKRVWLGTFDTAEEAATVYDRAAVLLKGPDAVTNFPNAAMTEATVVTDVVVPAAEESYGCGSSTPNEAATSPTSVLRYDELTPFDGFRYGEVDAFGFDIDLPLSLPDIMLSNNNNFAHDEFGEFDVNDFWVDVIC