MNSRLVSSMEKNVMSLLREVSSLKELKQTHALITKTGLDDHPSIVCKLISFSSLSPFGSLEYARSIFETATLEDSFLYNTMIRAYSQGIFPAEAIRLYNRMQCGSIKTDKFTYPFVLKVCAKLSAMEEDHGTLYSQKGAEVHCRIIQLGLDLDTFVQNSLIFMYSQCGNLDIARRVFDEMSVKTIVSWNTMIVAYDRINDFGSANLLLEQIPGKNIVSWNNMITRHVRSGNIESAWRVFEMMPERDAASWNSMIAGYIQLKNYCMALKLFDQMQNTGIKPTEITITSILGACAETGSLDIGREIHKFLEHNQFKIEGILANALLDMYAKCGSLKLAREIFDGMSVKHVSCWNSMIVALAVHGYCEEALELFSSMEEKRDEVRPNKVTFIGVLIACSHKGLVEVGRYFFRRMVDEYQIVPDMKHYGCMVDLLSRWGLLDEALEVIQTIPFEANCVLWRTLLGACRTHRNVVLAEKVFKRIAELEPLKDGDYVLLSNTYAEAERWEDVELIREKMINLGVTKKSGCSQVEVK