MSRDHKSNKKSKAALIHEAVEKFETLEKFVATFQDTIVTGGDDDEIFSALGDGVIFAALLESRDQGETLLLHACRRQLWEIAEWLLHHGAQVNVVVQQEEAPQHGTRHLSRETPLHYACKFNSGDRPWRYESRIGSLEVVRLLLENGANVHAEDAYGSTPVHLAAASGDARVLGLLLDHGGDILVGKDHPRTRPPFNLITSVEALDLVLERRPKLLEHTDQHGNGCIYWARNHQVLRRLLDRGANPNQANEHGYTPLHSGCASWRHDDDIQLLLEGGADINARTTEKLLTPLHVVCKGQNIVTAELFILHGADLSAKDYQGNTPLHLLCQTKGHEAYVGRLLRKGAPVNMQNNKGETPLHIACGYKVDERLVRAGLLAMQRFYTINRPRRHPPPSLASRLYRSLFTSAGGNNRNDDEAEVPEQDIYLVALVECLLRHCAGASVQMADVNGSTPLHIACRKGSRSLVRLLLKEGADPTARDSEGNTPVHAACFEGHWSLLPLLVDDGDDDEVNALSMKNHNEQLPSHAIFLHDNAPLDLLFHAVKDCSSGLHSWVGTIVAESRCKSVVGFMSLW*