MTLIAILCLYTALLSWISYAQIRFLEREKDKQAQILSEKDYQNAADIAIENEKFKLFSNFYNLIISIAWIGFGFLYLKELLILNNTRFENTLFLLSFLIITSILNLPLSIYESFIKDKAHGFSNMTVKLFIKDTMKSLILTLIFGFLILYALLFCYDFFGTFWWIAAFIFAFCIIVIINLIYPTLIAPIFNKMEKLDDENLLKKISSLMKQCGFSANGVYVIDASKRDKRLNAYFGGLFKSKRVVLFDTLLKALNERELLAVLGHELGHFVHKDIIKALFNGAITMFLLFFVFANLPEFVYLESHLEGVNGGVFALLFIFANIFSFLISPMLNALSRKNEFAADQHGAKVTSKEDMKNALIALARENKAFIKTSKIYTFFYLSHPSISDRIKALS*