MGQSCCCMQIDQASVGVRERWGKFEEVLDPGCHCVNWCCGSSVSGTLSLRVQQLDVHCETKTKDNVFVTVVASIQYRVVQENAKQAFYKLTNPKGQIQAYVFDVVRASVPRMNLDECFEQKNEVAKTVEHELGKAMANYGYEIVQTLIVDIIPDQTVKKAMNDINAAARLRAAAQDRAEAEKILQVKRAEAEAESKHLSGLGIARQRQAIVDGLRESVLAFSDNVPGTSAKDVMDMILVTQYFDTMKEIGASSKSSTVFIPHGPGLVSDVAEQIRNGQLQGAAGSHSML*