MSLVFKSTYTSSICSIARSFISAEACTRQSHCQLQKLNESERQAFIARHSQAQVCPGEDVGVIASQSIGQPTTQIALSSFHSAGTTAVEVLEGISRLESILNCSFKQSTSTIRITKHTSPSDFVYLTIPDVMSSYYIEHDLDSWWYAIAEKHNFYTAPTSYNEGVVFRMIVDSKKMKAYKISLKLIRDRIVESMYGNNNIRVLVSPEFEHTIDIAVQCVTKSKDIEMYVYGLVKSIIFPIQICGIKGIEHVLINNNEVKTKGSNLMSTLGLDFIDDKLTISDSAVDVLNCLGIEAARNVLVRELSKVLKGDVRFDDKHINLLADFMTNKGKMIPMNISGMVERGHSYLTRASNERTIVELARAACKGVAEPVQSISDNIIIGSRSKVGTSIVDILHYT*