MLLCDDFESASVGGAPDASKWQVQIFEQKGSIAIDGTQAHSGSKSVYVNGNGAGSYRSVLFTTTAPFPPQHNSFYARVFMRSKNGMGQGHSTYFGGGSADNQRMVRIGFHQYVLEANLIHPGTEYEVMSGPWGEPSKGVQLQAGKWHCVEAFFNGAQHELRVWFDGSEVAGLHTTNWDKNLSTWSPQYGKAWFGFETYHSEQDELWYDDVIIGTQRIGCGG