MAEDSGKQTRKAEVVELLKRFEEGLVPDEEIRRLMRIHLGKRLQWGYKPTYQQQLQQNLNLVHSLRQMGIATESAELDSQLYEVPISFLKLIHGKKLKQSCCYFRDESTTLDEAEIAMLDLYCERAQIKDGQSVLDLGCGHGPLTLHIAQKYRNCNVTGLTNSIEQKDYIEKQCKLLQLSNVEIVLANIINHEMEATFDRIIVVGLLEHMKNYELLLKKISNWMAHDGLLFVEHSCHKIFAYLYEPIDEDDWYAEFVFPAGTYIMPSASFLLYFQDDVSVMDHWVLSGKHFMRTKYEGNKKLPVHLVYFILFYFYFYISKFLITTIILVKLDFGKIRSRHGAHNFINNLRFNFLFLGENI