MELPRKDEVRFMNIVMCFLSLIAHSLRYMIGGLGIDLRSKARTIKAPIKGPQDLPKWNFDGSSTGQAPGEDSEVILYPQAIFKDPFRKGDNILVICDCYTPQGQPIPSNKRFNAAKIFSTKEVEKEEPWFGIEQEFTLLQKDVKWPLGWPVGGFPGAQGPYYCGIGADKAWGRIQVSGINGEVMPGQWEFQVGPCIGISAGDQLWCARYILERITELAGVVLTLDPKPISGDWNGAGCHTNYSTLSMRKDGGYVVIKEAIQKLGLRHKEHISTYGEGNERRLTGRHETADINTFSWGVANRGASIRVGRDTEKEGKGYFEDRRPASNMDPYIVTSMIAETTLLFKP*