VGSLIMEEDIYLDLFLDPYTIQDDFPPAMSQLFSPGVPLDMHSLPSNPETVFHPHLGGVKKASTDFSSVDLSFLPDELTQENRDQTVTGNKLASEESCRTRDRQSQLQLPDEHGSELNLNSNSSPDPQSCLCFDDAHSNQPSPETPNSNALPVALIASMMPMNPVPGFSGIVPQLQNVVSTANLACKLDLRKIALNAKNTEYNPKRFAAVIMRIREPRTTALIFSSGKVVCTGAKSEEESRLAARKYARVVQKLGFPVRFFNFKIQNMVGSCDVKFPIRLEILALTHRQFSSYEPELFPGLIYKMVKPQVVLLIFASGKVVLTGAKERSEIYEAFENMYPILESFKKV