MVSNKVRREQSLLATYDEMIDQLQTDGELARKAFNNFNNKFGSETTLKNTIDDIESLDFWDQYEGYSDFFGDAYEFLLEKYADKADGAGEYFTPRPLIHAMVNVVDPGYTESIYDPASGTNGFLIEAYNHVGDKTAGEIRGQSRQFLETPDDGPRSYAEQLTGRELTSQTYRLGLMNLILHDIDPTEMESLRGNSLTRSVDQEYDVVLANPPYGGNGSDKFTGAWADSPAPETNFLQLIMRSLSKNGRAAVIVPEGILFRGGAEQSVRERLLEQYNLDCVLVLPESSFHPYAEVDANVLFFERDSEGTDEVWYYDMRSDTEKIKESNPLTKNHFEEFVQNFEGEENRRDTEHFFTVPESDIKSNDYDLNHTQYKEYAASQFRHPVEVAEQIEDTLSTFQSVTQPLVTGIPFSGKGETTANIPKETNLPNGWSLEEVSNICEVNRTNYNLERDYPDHQFKYVSVSDVDEESGEIYNHETITGSTSPSRAKRVMAEEDTIVSTVRPYLKGFAKVPDEYDGHICSTAFAVLTPTAAIDSDYLFYAVRSPMFVEQLRREQRGAAYPAVGIQDVKDAKIPVPDIDVQKQVVSQYTTYEDGIHGARKRVRELQELFDEYENSILSYLLQGDLSVTDSQSDLKND