MGLESVGDLAINVILKKLGAQDIARVACVSKRFSSSASDDTLWINLCFNELALTQPLDHLGNPLSSFKECYLAWRGAFVMYPWSLVKRVKRCWDRIKTWLTNNFPEAEATLCKGATEADIQELENVLKVKLPLPTRILYRFHNGQEFAKADPETSTFGRSLGLIGGYSFYGHLVNVYLLPICQIILETQQTRRRLSFLRRSKYVLVAASSTYSRKLFFLNCTNGQLYVGTRSPLTERDIIPCVPHDLISLHQELNSSEQQDAMLLWLEEHGRRLEHGFIKLHDEGNGKSINLFPEEPHICSTAVTNGVKVRASALVIPELMDLQDDLGEYLFAYSIRLSLEPQGCIINGMSFSSCQLHWRHWIIRANDIVISDVSGKAVIGQFPLLRPGAQEFVYQSCTPLPTPSGSIEGSFTFIPGRLADPKGDPFLATVARFPLQLPDYIF*