MLSALIGGGDIQVYPLKMPLYADEMSASIGLEPHAHLNHLRHKSKHPIPINMNADDMNNILAPGNMGSLNESGDSDAHLCVSCHKTVSNRWHHANIHRPQSHECPVCGQKFTRRDNMKAHCKVKHPELRDRFYNHIVHM