MEKNVMSLLREVSSLKELKQTHALITKTGLDDHPSIVCKLISFSSLSPFGSLEYARSIFETATLEDSFLYNTMIRAYSQGIFPAEAIRLYNRMQCGSIKTDKFTYPFVLKVCAKLSAMEEDHGTLYSQKGAEVHCRIIQLGLDLDTFVQNSLIFMYSQCGNLDIARRVFDEMSVKTIVSWNTMIVAYDRINDFGSANLLLEQIPGKNIVSWNNMITRHVRSGNIESAWRVFEMMPERDAASWNSMIAGYIQLKNYCMALKLFDQMQNTGIKPTEITITSILGACAETGSLDIGREIHKFLEHNQFKIEGILANALLDMYAKCGSLKLAREIFDGMSVKHVSCWNSMIVALAVHGYCEEALELFSSMEEKRDEVRPNKVTFIGVLIACSHKGLVEVGRYFFRRMVDEYQIVPDMKHYGCMVDLLSRWGLLDEALEVIQTIPFEANCVLWRTLLGACRTHRNVVLAEKVFKRIAELEPLKDGDYVLLSNTYAEAERWEDVELIREKMINLGVTKKSGCSQVEVK