MDYNRDFSGVNVIPITGPDSWISNSSDSNSVWATEDDYRFWNNSDGLNDNTPSNSNYQSSETLSGSEPPNKKSKNNSQELNSKKSIGKMFFKTKLCCKFRAGTCPYITNCNFAHSMEELRRPPPNWQEIVAAHEEERGNTVDAREEFQIPSIVGFGAETQRSYKGRHCKKFYTEEGCPYGDNCTFLHDEQSKNRESVAISLGPGGYGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGNAGSNAVNVKPSNWKTRICNKWELTGYCPFGNKCHFAHGVGELHRYGGGLVEMDAKDSAFVPVESKQGGVPSKTPPETVVASVTSVPNSDVYHLGVPSQKSSILIQRPGQRTHQKWKGPDKISRIYGDWIDDIE