MSSLLASTSTDQEDLLVKAMLVVLHHGQGLLSLQDIGRLSITSKAIQNTVEDCHVWKSVFQDISPDPVPLSILNAARAVTWNGEQGLLPCFTAPDSPASGLQKSNWTTPVQDVQHDSAAWTCVKTRAKEMFLLNYKDLDTLPSATVTPGTGPGGKTSTMYAYNDVKQKSFEKWGGAAGLEAEICRRVIKANQRYVQKQNSDKPMKKRPKIMHQSTRPTDDPALVVSPLLSNLPIGFVQRKSKCIRMVGNTFGHLLMEHGVLRGPGTNLEPVNHPRSLYLDLNDVVGLPTELVHCFANADFSQFRNQTGVVLAGVVDSVFRPRQNGDQLTIVCHDDFTRSFFENASTVTAYCKTGNGHTAHKELFDVAGGDASGYHATFCKENLLGELVVALGLTQTSPVQFLAGILAHMYSAKFLKCMYMEDGVDDPRNRGFEEVRLLKEAILMLKAAQNDEDDDEHEDNFCGCGWCR*