MSRSVLKSFYCNEVSEGVGAKVRRSIGSMQMRNFKPFLLLDHFNVDPSAGFPDHPHRGQETITYMTKGQFAHQDFTSDKVGILNAGDCQIMRAGRGIMHAEMPVQGKSGENIVGMQLWVDLPKHLKHSEPEYRDLRASEIPTVTPNDKVTVKIISGKAYGVENFQDLSYSPVDYYYYTVQPGGSFEQSVGENYNSFIYLLDGSLEINNKTYDKFNALFFDLNGNKITGSVPEDATSPAEFVLVAGQILDQPIVQHGPFVETSKDLIYKAFMDYQTASNGFERGKDWRSKIADGVKEDDLAKLKQLFYYYLLHHLYSSYLFTLCIFINY*