MSHGLVSGSIDRTSTHHRSDLTCRSAAGRLSADGSADAGVAWLARSSQASASSFKLPRLQLWSLGAPLAWLFMMAYLTFMLVIPISALLFKASMVPLDQFWSRAMEPVAMSAYAVSFSMALVASIINAVFGFILAWVLVKYQMPGKKWIDAAVDLPFALPTSVAGLTLATVYSEEGILGTLLTKMGVNVVYTRLGVAVAMVFVSFPFVVRTMQPVLQEMEREVEEAAWSLGASPWQTFTEILLPPLLPPLLTGTALAFSRALGEFGSIVIVSSNFPFKDLIAPVLIFQCLEQYDYVGATVIGVVLLLISLVLMVGVNWLQSYAQRFRGK*