MSTGPIEVAEEALQKLDELEIVDQESKDKAEKSPRRVRLTDEERRKVWEEKQAQKPVLEEGIKGKVKWYSVRGKYGFIAREDGKSDVFVHQSAISKSGIVRYFLRTLADEEEVVFDVVDGDKGPEAANVTGPDGAEVQGSRYYHILIRRRTARRLPRPDGEKKNTSKAEDEEGKDEEKKRKPKRQNRPRRNRKTEKKAEGDAKDDDDVQEKPARRREASPTNEVKKDKKEKAHQTKIESPVSKGCGDAALGAVGAETAAIFLKKTKVKKDKKENAHQTKIESPVSKGCGDAALGAVGAETAAVH