MQYVVTIDVLHEVFSAFGFVQKIAIFEKNGFQALIQYPDIQTAYAAKEALEGHSIYEGGYCKLHLTFSRHTELNVKVNNERGRDYTKGNATPSSDQPSILGPQPIPSVGAAIPPAQGSVPSAATNSVMPPGDPSVALPSNPSSEPLLQAPVVSSGGPPHYPNQAILQGPLGVVARFPGYGALQFAQGSAQAQMVQPSGQGSQHMSGHVNYQLPPGSAQFMQYLSNGSHPLPNAPGPQTMPYPALSGQQLPPGLQMMQAQGFGGLPFSQGPGQPMPQFPMYGTQQFPPGMEPKMMRFSEQGGQQFTFAPRGPNSR