MVRGMMGWGVNTDEQGWRKGPWTPEEDKLLSEYVNLHGEGRWSSVSRCAGLNRTGKSCRLRWVNYLRPGLKRGHITPQEEGIIIELHALWGNKWSTIARYLPGRTDNEIKNYWRTHFKTKVKVPVKQDKKRILRQMRNQTQQNYTNVSTTDMSPQAEEVIMIKSDDDNMFSINYNNDEDPVELPPVTTISDTWTENFPMDGLWNIDDELKVAIQNQAATANCSYGTDYAVNLYNGGFIF