MGEVMKDSIIESVHSTVFKESENLDGKCIKIEGYDFNHGVNYSQLLRSMVTTGFQASNLGDAIQVVNQMASMVDDMKLDWRLSDEPINEDSTEEERDPAYRESVRCKVFLGFTSNLISSGVRDTVRYLVQHHMVDVIVTTTGGIEEDLIKCLAPTYKGDFSLPGALLRSKGLNRIGNLLVPNDNYCKFEDWIIPIFDQMLKEQREENVLWTPSKLIARLGKEINNESAYLYWAYKNDVPVFCPGLTDGSLGDMLYFHSFRNPGLIIDIVQDIRAMNSEAVHAGPGKTGMIILGGGLPKHHICNANMMRNGADFAVFINTAQEFDGSDSGAHPDEAVSWGKIRGSAKTVKVHCDATIAFPLLVAETFARLRNSC*