MSFGTADGAPYGFSSSFDSGNGELVSATPHTLTVRMREEPFTKADGRAHFQWFHFRVTGARGRALRVVVQNAGDASYPDGWRDYKAFASADRKHWRRVQTTTYVDGELIIDMDPVPGDCVHLAYFVPYDYERHLDLVASASSHPNVSHVALGDTLDGRPLDCLRFGEPGTFRRVVWILGRQHPGESMASWWMEGFVRRLLDDEDPVARKVLRRAVVYVVPNMNPDGSVRGHLRTNAAGANLNREWENPTPELSPEVLWTRNAMDATGPVDLMLDVHGDEAEPYCFIIGGEGCPGWDERRAETQRAFKAAYARACPDFQTTFPLEYGTAPAGNVVTAKTQVTYRYNCVGMTLEMPFKDNVQLAQPDGWTPGRCEKLGAAAVDALLDVLPELRE*