MQPDAESRLIARDDLAASVLAQNRAAGRKIAVAESCTGGMVAAALTDIAGCSDVFSAGFVTYSADAKKRQLDVSSEILETFGEVSLATAWAMAAGALANSDADVAVAITGIAGPSGGSEKKPVGLVVFARALRGQDPDDYFTQRIQFESTDRGAIRHAATLFALELLQPEKDALRPSEDVALPAP