MEKSNLLCSSMEKVNFRTKVLSRHLKQETPTLNVILQSFPCLSYNPPELSEPAAVFDIKEMRKLMDGHNLEERDWFFGLILQSKLFNPVKRGGKVFLSPDYSQSKEQQREITMRRIEYLVEHGFSKDWLTVKGPEDELRKLALLDCLFIYDHSLSIKMGVHFLLWGGAIQFFGTKRHHDKWLKDTEDYVVKGCFSMTELGHGSNVRGIETVTTYDSSTGEFVINTPCESAQKYWIGGAANHATHTIVFSQLIIDGENQGVHAFIAQIRDKNGDICPNIRIADCGHKIGLNGVDNGRIWFDNVRVPRENLLNSVADVSPDGKYLTAIKDPDQRFAAFLSPLTSGRVTIAASAVYSAKIGLATAIRYSLTRRAFSVAPNGPEVLILDYPSHQRRLLPLLAKTYAMSFAANHLKMMYVKRTPEMNKVIHVVSSAFKATASWHNMRTLQECREACGGQGFKTENRIGQLKGEYDVQSTFEGDNNVLMQQVSKALFGEYVAAKKSKKPFKGLGLEHMNTSRPVIPSQLTSSTMRQAQFQNDIFCLRERDLLERFAAEVSQCQAQGKSKEYAFTLNYQLAEDLGRAFSDRAVLHTFLDAEAFVTSGPLKNVLDLVRSMYVLVTLEEDAAFLRYGYLSMDNAAIVRKEAAKLCSELRPHALSLVSSFGLPDAFLSPIAFNWVEANAWSSEQN*