MSADDVEDFEAEAELLLYREYRDVVGLFRYVVETERRFYLANDVRLTPRQADGDVFFEILLEDAWVWDVYRTQRFIKRVKVLTFKDVNIEELPTEDLTVPPDGQLPS