MAIILTKGQKINLSKEGILKKILVGLGWDTNKYDGGYDFDLDASVFCCGEDGKAHKDTDFVFYNNLKHPSGAIEHLGDNLTGGGEGDDEQVVIDLEKVPEEIQKIAFSVTIYDPEVRKQNFGQVSNAFVRIVNSDNNEELVRYDLGEDFSIETAVVVAELYRNNGDWKFNAIGSGFQGGLAALCKNYGLNA