MSLVFKSTYTSSICSIARSFISAEACTRQSHCQLQKLNESERQAFIARHSQAQVCPGEDVGVIASQSIGQPTTQIALSSFHSAGTTAVEVLEGIPRLESILNCSFKQSTSTIRTTKHTSPSDFVYLTIPDVMSSYYIEHDLDSWWYAIAEKHNFYTAPTSYNEGVVFRMIVDSKKMKAYKISLKLIRDRIVESMYGNNNIRVLVSPEFEHTIDIAVQCVTKSKDIEMYVYGLVKSIIFPIQICGIKGIEHVLINNNEVKTKGSNLMSTLGLDFIDDKLTISDSAVDVLNCLGIEAARNVLVRELSKVLKGDVRFDDKHINLLADFMTNKGKMIPMNISGMVERGHSYLTRASNERTIVELARAACKGVAEPVQSISDNIIIGSRSKVGTSIVDILHYT*