MARALLLLRVAVARYPPLPASPALLQPQPLLRCHAPSQYKSQLRFLSSLSSSVPNSSDAPSDGGGDRDGEEDGAKSGSHVDYLGMSDEELMEQCDMGTFKASGPGGQHCNKRESAVRLKHLPIGIIAQAVEDRSQHKNRASALSRLRTLIALKALEEMMLAPKSGMQALLDLLFAVEDSVSDAAKILGLSTGALSRLILSDDSLRTAANELRASKCFFDCRAPVLYYVLLTLQDSVHKVFYAVVEAAAVRADNSHLGGLARYPVSATLPQIGSRLFLTWGVFWSFPEVLNAGDDMIGVECLEEDCDGKFAQTTAILENDYCCECARYLIPILYVSVELVKALQAHIINWDIHMFDEEIGNTTQGGKFDHADRLFQSIENAYINSLSNTSDVKELIPEFFYMPEFLENSNSYHLGVKQDGEPIGDVALPPWAKDDNSSDEFDKDSIESDDRSLEELSWETLELLVVPHIFR*