MGTIFRVPPRWLFVRVETQGGIVGWGEGTLEGHTEAVEGAYQDLVRRFVGWDADKIQDIWQHAYRARFYRGGPVLMSALSGLDIALWDIKGKRLGVPVWQLLGGKVRDRLKVYGWIGGDKPSAVIEGAQARKEQGFTAVKMNGTGNWIDSPALLLETVARVSEVKSIGLDVGIDFHGRVHKGMAKQLARLLEPLQPLFIEEPLLPTQPLEITDLKHLVSTPIALGERLYGRNDFRPYLEARAIDIAQPDVAHCGGISELHRIATLVETYDVALAPHCPLGPIALAACMQVDIASPNFFIQELSLQMHYNEGADLLTYLVDPSVFAIKEGHVEALQGPGLGIEINERLVREYAEKYKQDQPWINAIWTGADGSLREW*