MGDEQELGLSDEGPTWNHLLGSHNWEGLLDPLNDDLRRLILRCGDFCQVTYDTFINDPNSTYCGSSRYAKSDLLKKTAFPGGSDKYDVVGFLYATARVSVPEAFLFKSMSRERWDRESNWIGYIAVSNDEVSREIGRREIYVAWRGTTRNYEWIDVLGAKLHSAKPLLSDGCHDQHENGEDDNDDDEKDVHRSPKVMKGWLTIYTSDDPKSPYTKLSARAQLETKIKQLIDKYKDENLNVIFTGHSLGATLSVLSAFDIAENLTRDIPVSAIIFGCPKVGNKRFKERVDSHSNLKILHVRNVIDTIPHYPARLMGYVHIGTELEIDSRKSPFLKESRHVGDWHNLQAMLHIVNGWQGVREEFRLVIQRSIALVNKSCDYLKEECLVPPSWWVEKNKGMVLNDRGDWVLAGPEEIPLPEYD*