MSIHGLYRARAATLYLSWLQVSQCVTSRSQRITHVRHMSVFQEFSKLLKGEVQSNPDLQKSMQELKEKTSNWESRTKETTMQLRKQVDGAHEKIKLKASQISLAVKEKIFEATKKVSEATMQVKKSIKGLEFVKTAEKAKGSQGCTDTGDNMHGSLNSRWQKVFFHLPSSDASGFLKLKNTKLLEIAKENFNFIVEELSAPSSRRARAKRTPFTTERSSSTAVIPVVRKRSGWEKRWDKIREKACSHPMYRRLKGVKKHPVFTSSQEIAEDIRERWETSDSPVVHKIQDINDSLFGETASATAIREIRNRDPGFSLLEFTLEVQENVKPVLQAYLKGDLSKLKELCSREVIDRCMAEKKAYESQGIYFDNKILHISDVEVKETKLLGNVPIIIVAFRTQQSYCVRDRHGNITEGAKDDIQTVYHAWAMQQASVEDIQEGEFYPRWQLREMQQLGIKAII*