MAYDKQALIDQLGQLTIMELADLIDGLKETWGVTAAVAAGPAAAGPAAAAEEKTEFDVVLVDAGASKINVIKEIRAITGLGLKEAKDMSEKGGVLKEGISKDDAEKIKAQLEGAGAKVELK