TSKGLRDRRVRLSVATAIQFYDVQDRLGYDQPSKAVEWLLKKAKAAIDDL