MTTLKKVSKLPPEINRILYVKNLPFKISSEELYGIFSNYGAIRQIRLGNTTETMGTAFVVYEDIFDARNACEHLSGYNVNNRYLVVLYYQQQKQQKKMDHQAKKKELDLLKQKFGLE