MRFEVKIMPDQYEMARTVKSELDTIQRKAGLEAISYTTWDDTFGSEDMKKRLEFLSWYTTNGESKEELNEDGCYEGEFLYGMRHGKGKHTYQGQVYEGNWLWGQRHGSGVCTQSDGTQMAGTWKDGKLEGSVKIVGPTGEKLFEGEFKAGKRDGFGQQVFSNGDTYAGGWKDGLMHDRGVYHFANGGFLEGVWQEGRYHGAAYFHGADGSVSRRVYENGVLLKCQDYFLDSQKFSKEMNRDVMQKHTALWEYPKHALD*