MDDGKVLITGACGFLGNLLATHLALYHRNLILLDHSPPPSNPVPDAEYVTGDVADAKLLESVITADVHRIYHLAALASSGSEANYELGLRANVDGTRAIIKRCKDMGHCPRLVFSSSVAVYGPLPASIVEGVDGETKFTDTTTAFPQSSYGTQKLISELLINDATRRGFVDGRCLRLPTIVVRPGSPNTAASSFCSSIIREPLKGETAVCPVDPSWPLFMQSPRTVVRNLTHAMSIESLKGNERAITLPGFTTTPKEMVEALGEVGGDTKLVIWERDPVIEKIVYSWPGFVDTPFANSLGFHVDKSMKDIVTAYIEDNKTDVKRLNAK*