MEEEDEEEEEEDYDDDDDEEEEETEEDEETEEDERTVGGKRDTACKVRDVPDQYGADIFKSGRATQPKNLYFVAKIRVKRRDQLYIPIDVVRDYKLELPSRMIIRDSAGREFETKLKNWKDGRIWLAGGWRSLCRWNLVEKDDRCICEFMRGKGKRGLYLQVGGQKTMATMTTFSAATVSSAAIIGTGRNSSQKGTKVKYISGLNSFEGLKANNHVASLGLPMSTEQAFAKIVSSLKTPSSQANGGALSSTCNAALEIFRIATIIPGLVLVGVAVGFVLLRIEATVEESE