MESQLQIEQVIKTLEEDFPTLFEKDISYDIYTQDIYFQDPVNKFKWKFNYRIIFWTLRFHARLFFTQIYFDLHEVSQPAKDRILAKWTVRGILRVPWKARLLFNGYSTYKLNQDTLIYEHIDTWDRQPGEIVKQFWQKAETDDEC