MASLNDDGKGRATCWADLLPELRKRILSSLPPNEVACNVRLTNKEAAEQFRGYVKVLLADATPHHAFAHRWGAPGAMKRLTLEKRSQLCCLTARSGCLDNLQLAVSAVGCPLKEDVFYAAAAAGHLDICRWLVLQGCHFYWITAIEHAASRGHLPIVQWILQQIDCDSEQNSQCSQKHLQRLVTTAWVAAASAGHLTLCQGLLADGFTPCKEAVFAAAGSGHVSLTAWLLLQLSPLLHPFIAADEEILLSRAAYGFTLPALKVLATSRPGGQERILNSPRLRLQALISPTPDWRVKLEWLEAATAAAAGDSVPDLYQHVNWSELVRQPDSITRVEMLRKRLSVDTESDALLAAAVCAAKLPLLRYLAEAGIHFISAEARQEAEKAAAA