MQYDISQPVDTIIYQAKVFDGLGNAPVHMDVAIKGQQIVALGELSAYQATEEVNADGLCLAPGFIDVHTHDDLEVLRNPEMAAKISQGVTTVITGNCGISAAPAELANDAPDPMNLLGEKAEFKFAQLRDYIDAYKVQKANVNVAALVGHTTLRNNVMADLLRPATAAEITLMQQQLDLALSQGALGLSTGLAYKNANQAPSSEVHAFGEVLKKHDALYTTHLRTEFDAVLDAMDEAFAMEQAFDIKVIISHLKCAGKNNWGRAPELLAKFSEQGEHSKCSCDAYPYAASSSTLDLNQVTDDFDIFITWSDSHPEMAEQLLADIAKQWGISLLDAAKQLQPAGAVYHGLNEDDVKTILAFDKTMIGSDGLPCDPHPHPRLWGSFPRVLGHYSREQGIFSLATAIHKMTGLSAANYRLANRGVIKVGHFADLVLFDADEIIDNATFVESALPASGIHQVWTNGQTTFKDKRVLPAYSGQFLTSLGASKHD