MPQPQPLNIDDAPLNASPPKNHVEEPELHDQFVYVTPPDEDVSNVPIEDLFSTLPCPKVFTTPPPVEQRSNVVARSPATIELLVWRLKHLPRTRKVADKLMGFQHSITQSEYVLSELDKEILDGFYKYYNSR