MVRVSDNELSDKELVDFLSEDSDNGDENLLNKKYSDKEALITLEVDFPKIVTILGIPKVESEKHGRLAEVLKKLFIRHLSAKISDSSLLNMKIHMPTDEENKTKGICFVTFNDSFQANEAVKILNKLKLDAKHILTTSKMDDIENIINRDEKAMPINVVGFTREKIRWWLYDEKCREQFIVRYDSHFEVHWFDPLEKEPQLIYTTFKKNAPFSSVQWSNQGSYLVSFHNPGIALWGGDSFEKLIRLQHKSVKEIMFSPNENYVLTWDGTPYSLRNEKSICIWRVITGKLLRSFITPEYSPKEKMFPHFLWSPDDKYIACIGKQKEVYVYELPSMLLIEDQEKKRTPLKYSGVKEFDWSPVDNILAIWIPQTNDTPGTLILVDVPSRKELVSRKIYDVSVASIHWHNKGDYLCLKTTIQKKSGKKIKKEYTQLEIFRMREKNIPVDNVQIEAVKTKQFHWEESNSNRFALILREETTNKQQIRFYKISNKGTARDAKWSSTFDINNQMNFMKWSPQGTYFILASLASEGTLYFCCLNNNDEVDVIHKDEHLLVNSISWSRCGRFLVSAVSNNPNAFNTGYREENSEAGFHIWTFQGKCLMRIKKPSFIQFLFRPHPKSLFNDKLKLDIKNNLNNYSKKFDNIDEKMKTAKKNALLTERKNVENSFNQKFQEITALFQSYQEYEQLKKNWETFENQFEWEEKTIVIEHVLSVKEEIFA