MLEELPVEWETFESMLHSLEGELEQAKKGFYETLSLLVKSFSKEVSDARLVFTEKMPTTSSTKTHDALTFIEEEYSKVEAFQQRSQSLWAGMSIFGMEKLSNKENAATVKDLELLKSMWMLKKEWEEAFDSWKDGLFSELDTASMESSASIFSKRVFKIGRETKGWGVWVDLKDTIDAFKSTLPLTVDLRNPAMRPRHWEQLMEQVGQKFDPASKEFTLAKVAELRLDLHAGAISELSIAASKELAIEDALSKIKDVWMTLELDIVPYREVPKIYKLRSTEDIFAILEEHRVTLSSMKANRAHVHFAKDIHKWEHDLSQVSDTIEVVIQVQRQWSYLESIFGGSEDIRKQLPGETILFNQVNDSFVTSMSRLQETKNALKALCVDGLMELFNGMGQKLEKIQKSLDDYLEQKRQQFPRFYFLSSDDLLDILGQAKDPRNVQARKNF*