MDLSAIGRLRDVSTRSISPENFDGSKGGGGRATEGTGAQCARDLGQGWKVSPSVEIGPGEKFDVARIEGAGKITHIWLTTHRDHWRTLLLRAFWDGASEPAIETPVGDFFGQGWGQFAQLSSALVAVNPNGGFNSYWPMPFRSGAHLELENLSDVPVVVYYQVTYEVGDVVTQEAQDSGYLHAQWRRSNPLPDATTHVLLDDVRGKGQYVGTYIAWGVNSTGWWGEGEIKFYLDGDAAAQERFPTIAGTGTEDYFGGAWNFDVPGQGYTEFSTPYLGLHQVIRPDGLYASQQRFGMYRWHAVDPIHFDTDLTVDIQALGWRSGHRYLPLHDDIASTAFFYLDAASTTRPATPSVDALEIL