MRVLLIKKALLSSEVPSPAHLQPIQKNVHTSCQKRWLPTKEKKTIVALLSPHFCESLTEHLHLPLSLSLLSHTHTPCSLSSMHVLFRSEHSTPFSLPHTHDPVFSLAITLSLPPLSHRRPHPLSLSRARDEAHTYMSITPSLSLFFSHTCAHARTYSPSKHGPLSLSYTHKTSTQTIGSVSLSLSHTHTHDEAHAYIRASPPPFSLSLSLSLYMYIYIYISYRGPRHTHACTHIQPVELKDLPLSHTHNTHTTVRLPAPSRVSHTHTHPLSSRVPAIEQYTSIHALSPSFPVYSRALQREFLFLS*