MSRPTGLIASKGIELLTWGTPNGVKAQILLEELRDAYGTDYTIQGIDISKKVQKEPWFTALNPNGRIPVLVDHDNSDLAVFEGNAILSYLTRKYDPEYKFSFKVDDDDYTYAESWIGWQHGGIGPMQGQVLHFLYDAKPAMPYGIQRYVGETERLYGVLDKRLLGRDYIVGPGRGRYSIADIALIGWADRLPRTTISWDQYPNVKAWFARMLERPAVRRGILLPTNEDRPTGLDPVDEEARKKRADLKATVDEAKEQFGYKYSSP*