MLLLLYICCLFLKFILANVDLTFVEYAKLPSKYAELLANATNQQGVMLFSTGDIRIGAYNYLVNNVTEINNDTDAYLCQLLTGQYTTDCYIFDTNSDDKPETFNSSIHLLNSDLDPK