MGEPVSKKQKTGPVKAVILVGGASKGTRFRPLSMDCPKPLFPVAGFPMVEHHIQACATLDNMAEIILLGFYEEELFTPFIEGCTERYGIRIRYLREIVSLGSAGGLNRYRDDILAGDPSAVVILHCDIACSFPLARMLAFHAAKSARVTVLGKELSLEEAHKYGEMAVNPESDEMIHYAAKPQSNISPVINCGVYVFHPDVFDKLQTVGGSRSSAMGSDQEEGIVRLEQDLLMPMAGQQFIYVYKMEEFWFQIKVPVHALIATKLYLEYFAKAKPELLSKNLAATRGTLARAASQSSFDVGTSAAKLDIQEPCLIHPSANIQPGARVGPNVTIAAGVMIGAGARLLDCIILEDVIIREHAFVKNSIIGWNSQIGAWTRVQGSETSPSIFSAGVTANAEVVVDSCVVLANKSISSSCRGEIIL*