MGYSLHAIARLVKKSRSTIRRYLDDPINYWKKVQCAKGRPRKLTTRDERTVIRTASNSPKSLNDIRAELKLNVCKSTVRNVLRRSGVIVSQKMKKAPKMTADHKAKRIDFVKRNMGRKWDTVSLYTTYSEIKNIFQVLFSDEKKWNLDGPDGNRHYWRDLRKDPQLFSRRNFGGGSLMVWGGFCNGMKMKLQFITTRETSVSYQSTLQKAIVPFFRNKRRTHVFQQDNASIHKSISTQNWLKAQKITDLEWPAVSPDLNPIENLWGLLVRRVYKHGRQFNTIQELKDAVETEWNAITAAELRALVASMPNRMFEVIQNNGGETSY