MVGSLIMEEDIYLDLFLDPYTIQDDFPPAMSQLFSPGVPLDMHSLPSNPETVFHPHLGGVKKASTDFSSVDLSFLPDELTQENRDQTVTGNKLASEESCRTRDRQSQLQLPDEHGSELNLNSNSSPDPQSCLCFDDAHSNQPSPETPNSNALPVALIASMMPMNPVPGFSGIVPQLQNVVSTANLACKLDLRKIALNAKNTEYNPKRFAAVIMRIREPRTTALIFSSGKVVCTGAKSEEESRLAARKYARVVQKLGFPVRFFNFKIQNMVGSCDVKFPIRLEILALTHRQFSSSYEPELFPGLIYKMVKPQVVLLIFASGKVVLTGAKERSEIYEAFENMYPILESFKKV