LRKVILQDAVFLQDLTPHHPVWQHDIFSLDEFMKFKGETRKTISTMENPADQRLQKAMPILKAKLDGAHQYFKTSIDRVRSTVDAIEWNIADILRTLEPLRGGTAILQVKLVSNQANSVAAFPSCSSTVTSEARSDIPSTSHYKMRRGLESVKELWEEWSVGFDGGTPVRELEERYGTKWCDADERRFFNRCRSVLNFVQQLSREDQRDACVGADVATKLAVHYVDDTRKTRRKTLNWLSKNIALIHDEVKSRLIARISLDQVATQRWISHRGQPL