MSFLWKLVKYFSGSSDPKSPAGGDFQLERDRSLSQVASPRPWQNLRNELHLAALEEGGKVRLTLRQTRRLIKKTSSLWRTMSEETKRKYNDLAKNSAKTRVPGLTVQKLVQQKLAQTAASAGHITLEEPMMDGISDEDLEQPVNRKRSDDSDDSTTSLHPPERKRPRVD