MKSLIQHADIASVMQDINSRESNDKSFPSVSIIIPVHNSIEWIEECLVSVIDQTYVGRIQVSLYDDASNDGSDIMIHAWRSLFQQFGISTVASGRCWGYHQNNGQLLFCNIHDYHSCHAGGIGHGKNMATCQSTGSYLLFLDADDVMFPTRLEKQLQLAAKNPGAILGGCWKRLPAGSTEHYESWANVLEYERLWLEQFREVTVQMPTWCMSRSVYDALGGFVESPPGDGEVGIDYDCGLVQLIARTCPYLLFECHPVNHPSNMNPKSYLRTLLDPLHLGEDFIFFQSFLDSFGPINYDGGHSSIARAGTPENPTLMYRWSPESGTSRVSRRQLARIRVAAFERRILSQASWSHFSIWGAGRDSHVFFSELSKKAQSQVVAFVDLDSGKCGTAYTNHHCGTPTTIPIVHFKEFSEYLRKERAALNDSGSVPVVACVAKRRKGEGCAGDLESNIGTLGLLEGLSLWYCY*