MQSLTSKNELLKQCESDILRFEKEKQSHSKYADYWGKTYLILGVSGTIFSALCAVLTFSEYKIQIALLAALSAILTGLLAFLNPNQREQDRRKAARDCNNYVTRVQAFVAEIGCYKTPEEMLKEYKVLTNERNELVKTSKY