MQEFTGGGGGGREKIPEGTLCVVCSDLASGIHYSVASCNGCKTFFRRALVVSAFLVLHDRDKIRYTKRSKKVKEEKPYDIADATNGKIVKEEGENSPQSVLSFDDAIASPSSSFAGQSFGPGSNGPFIDQDIQDIQMEMSGLLSDLLSLEHKIDGVRNSNKFPPHTSVASCMYDRRLLNDEAWLSTYTVPVQALATPVPCDRENMRAWFVKDLTLMIEWAKCIPQVRQLLLNDKLALIKAFAPVYPLIQLAYYSCMYEQAQSLHSPADTAVSASSTASARLSLDSNGIVDGFLTVERLWYPDGRFLVREDLEANSAVANGKKVLPINALLIDGVCQQILRLKLSESHMVLYKMMLFFNPDADGLSVRGRATVGTERTKLLNYLYAQIIRDRVGRQATELYSNLLMMTSTLIVSFSSHFLLPHLPQKLSSALPVGILLYVQTASADSEY