MNGLLRIRQRYQGLAQSDKKLADYLLLQPDTARHLSSQQLANEAGVSQSSVVKFAQKLGYKGFPALKLALSEALASQPESPSVPIHNQIRGDDPLRLVGEKLIKENTAAMYATLNVNSEEKLHECVTMLRSARRIILTGIGASGLVAQNFAWKLMKIGFNAAAVRDMHALLATVQASSPDDLLLAISYTGVRRELNLAADEMLRVGGKVLAITGFTPNALQQRASHCLYTIAEEQATNSASISACHAQGMLTDLLFIALIQQDLELAPERIRHSEALVKKLV