MGLESVGDLAIHVILSKLGAQDTARVACVSKRFCSSASDDTLWINHCFHELALTQPLDHLGNPLSSFKECYQAWRGAFVMYPWSLVKRVKRCWDKIKTWLTNNFPEAEATLCKGATEADIQELENVLKVKLPLPSRILYRFHNGQEIAKADPETTTYGSSLGLIGGYSFYSHLVNVYLLPIRQIILETKQTRRHLSFLRRSKYVLVAASSTYSRKLFFLNCTNGQLYVGTRDLLTEGDIIPCVPHDLINLHQELNISEQQDAMLLWLEEHGRRLEHGFIKLHDKGNGKSINLFPEEPPLCSMAVTNGVKVRASALVIPELIDLQDDLEKYLFAYSIRLSLEPQGCTINGMSFSSCQLHWRHWIIRANDIVISDVNGEAVIGQYPLLRPGAQEFVYQSRMHLPTPSGSIEGSFTFIPGRLADPKGDPFLATVARFPLQLPDYIF*