MSTVQYTPRIPAHELEETSDAIDEVNVLRGRLWNEESEFDKSKDKTQFRQYESACDRVKAFYKEQHEKQTVEFNIRARVNFKTKSRGRMGVWEAIELLNTLVDESDPDTSVSQIEHLLQTAEAIRRDGKPEWMQVAGLVHDLGKLLLIFGSEGQWDVVGDTFVVGCKFSDKIIYHETFAGNPDSYDEVYSTEYGIYKPNCGLDNVMLSWGHDEYLYNVFKDQSYLPPEALAMIRYHSFYPWHREGAYKHLCNEKDEEILAAVKAFNPYDLYSKSDERCDVEKLKPYYQSLIAKYFPPELDW*