MVSQAVNLKSSGILEHPKFQFLFSEKMARARVTVEKGTDGVAVITVDYPPVNAISTEVQNALFRTLTQLHSDQGVKAIVLKGANGKFCGGGDIRGFQKIQETGSDGEELVVSRLALMNDLIEGGPKPVVAAIEGFALGGGLELAMACNARITVPNVQLGLVELQLGIIPGLGGTQRLPRLVGLQRAIDMLLASKTLDSKEALKVGLVDNVVPHSDLLAAARKWALDIHECRHPWQRSLQRVDKLGSLPKALDVLENARAKVKKIYTNVSYPSVLLDVIEEGLVNGAVAGVILEGKACQDLINTPEAKGLIHVFFAQRSSSKIPGITDQGLIPHPIRKAAVVGGALMGTGIATALALSKIPVILKEIDSKQLDASIRKIHANLKNRASSGKITEEEAKHSMALVKGVLDYEDFYNVDIVIEAVTENIPLKQKIFCELEQACPSHCILATNTSSIDLEIIGANTKSQDRLIGAHFFSPAHVMRLLEIVRTNETSLQTIVDLLGLSKSLKKVPVVVKSSPGFAVNRVFFPYGMGAHFLADLGLDPYRIDAVIKGFGMPMGPFRMADLGGFQTGILVGKIWLQAYPDRVYASPLMTLQYNDKRLGESNGKGYYNYHGSRKEHPAPELNQYLERSRSLAGLLPPDNITNITDQEITEMVFFPVINEACRVLEEKVVISSSDLDIASVLGMAFPAYRGGIVFWADHIGAEYIFSKLLKWANMYGNFFKPSKALEKCATQKIRTTSIARCISTVIKNPWKLMFKVREPGGLEVTKTSMNHNYLAYCNMIIFPFKIITSPYTKWSKE