MSFDLASRLASRRAEDLYRQRPLLESAQGPDVVVDGQPLLAFCSNDYLGLANHPEVIAALRAGAERWGVGGGASHLVVGHSGPHHELELALAEFTGRPRALLFSTGYMANLGAVTALVGKGDTVLEDRLNHASLLDAGLLSGARFSRYLHNDPASLAARLDKAEGNTLVVTDGVFSMDGNLADLPALAAVAQARGAWLMVDDAHGFGPLGASGGGIVEHFGLGQEQVPVLIGTLGKGFGTAGAFVAGSEELIETLIQYARPYIYTTSQPPAVACATLKSLELLRRESWRRQHLAALIARFRHGAEALGLTLMDSFTPIQPILVGGSRQAVALAGMLRARGIMVGAIRPPTVPANSARLRVTLSAAHSEAQVDRLLEALGESWRQLSSSLLAEIEAEEGDDA*