MDKLLIIESPNKIKTLTKYLGKDYEIIATIGHIRDLNQFGMGFDADFEPKWVIPSVKKNSKNKNEVSKKEIVEKLKKSASKAKEIYIATDPDREGEAIAWHVYEVLDAASQKKCKRITFNEITKNAILESLNHKRDIDINWVQSQFARRIIDRLIGFKLSKLLQTKLKADSAGRVQSVALKFIEDREKEIRNFVAENWWTLDVMLEDNNSLILKSIDPNLKNIKLSEKKFSTSGLDIADEESANNLLNALDKKFKVKSIEEPSFYSSYPKSPYKTSTLQQDAINKLGWNSKKITLIAQHLYEGVEVDGNQIALISYPRTDSLRLSDTFVQSAFKFIEETYGKDYVGKYQVKSSANDANTQDAHEAIRPIDPYLTPQELKNKISKDEFALYQLIYNRTVASLMAAAKFKKVTIKFDNNNCEFYTFSRECLFLGFKKLYVEDNEDEENKLIDLNNYPVGKEFKSKVMEVKKHETQPPQRYTQATLIGDLESAGVGRPSTYSSMANIALERGYAVTDKKAYVMTDIGKIVVDQLEKFFPDIINKDFTKKMEEHLDQIASGNEEWKSWLKKFAPGFDEEVKKAYDTMEKISDEKVGRECPKCGKDLLYKRARRGGSKFIGCSGYPECTHLEPLEKPEELEISCPECGSKLLKRKSKRQQVFVGCSSWPKCNYIISDKLFDKHMKETPDKPLPSKKELEEIRAARLPKWKKN