MDPPSSDIVVDTPYFRIYSDRRIDRLVGTDTVPAGFDPTTGVTSKDVVVDSDAGVYVRLYLPDTATGSDDSKKLPVLVYFHGGGFVTHSAASPPYQSFLNTLAAKAGLLIVSVNYRLAPEHPLPAGYEDSFRALRWAASGSGDPWLSHHGDLARIFLAGDSAGGNFVHNIAVMAAASEVPVRIRGAVLLHAGFGGRERIDGETPESVALMEKLWGVVCLAATDGLNDPRINPLAAAAAPSLRNLPCERVLVCAAELDFLRPRNRAYYEALAASWRSGTVEWFESKGKEHVFFLYNPGCGEAVELMDRLVAFFAGN*