MRSRLCGHHLDISKLQQQLSNLSQLYCRHAAGGRQQHARPPLHMHRRWLLAVRSMDLSGALLPLLQVTAASSRMHRAWPRLPQVLHFPLLRLLLWYASLIGRPVARQLAARLARWLCSRCCSVRLSLGCCLRLAPRLEAGPEPRLLLLQPLLVLRSLERLLRYEAKVEVLGCLVANTPVLGDGVVGVAVLQGKDGLFASRVLVDFKRRVHESLQTQLRAGGRGGASVVAQAEKMIRERCDLRGQRLWIQVRX