MDAKQYVKNIQEKIHQLDQGQTEYLQAVDEFLPTVEGFLEKNPQYIEANVLGVLIEPERIFQFRVPWQDDQGNWHVNRGYRVQYNSAIGPYKGGLRFHPSVNLSVMKFLAFEQIFKNSLTGLPIGGGKGGSDFDPKGKSDAEVMRFCQSFMTELQKHIGPSTDVPAGDIGVGAREIGYLFGMYKRLRNYDAGVLTGKPLGYWGSQARTEATGYGTVYFVKHLLADKNDTFEGKKVAVSGSGNVAIYAMEKATELGATVITCSDSSGFVYDPEGIDVALVKELKEKNRERISKYVETRKGATYYDKESVWDFETAYDIALPCATQNEINEKQAAILVKNGVKVVAEGANMPCTLEAVAVFAKSAVIYCPGKAANAGGVAVSALEMSQNAERLAWSFEKVDGMLDQIMQNIYETCRDTANEYQARDNFVLGANIAGFEKVAAAMLSQGLV*