MQRLRARDLRAVDLYRTVKSNLDTKFSLPGMPPGREHRQVPPPWLQAMQKIPPSEILTRPIPIQHQKPNPKARKPKNIFRPQKIVYEEDELRKTFYRDHPWELARPRVILEIDGMDSHYCDWSQGLEQPSIPLSGESVVQRQLWLMHNEGMTKEKAYDLVRREFYALRQEEEVERRIAQEEARMVGAYFGKNRLQIGNELEDHEYERWKDWAATEMAKAEAERENAMPTFGGKAKDAEASIDDLMLEGSMDAILEEKKA