MDLSRSLFRRIASRDDKSLSCIDKQKGKKEDIDELEDIAEVDKQLERYQRDTLRAIRPQQIYCMGFFKNKNGLYRISREVELSVLTKPVELKIVAKEFENGLKYSGYKYIHQGMYIIGIKGMTRKKLEAKVLITLLDKRWDTIDKAALGFLEGDMNENMLITYIAPDLMMPIKEFIDKMSFGFQTKGYEEFKGTNLLVSIEFIGRLTNRSASKYKINVNDVIENMHSKGITFMSPLKISSEERAGEEWKISDLIESKTLSQPENYISYQNSKGNTSIRFINYKPRTTDDLETEASDRNIRDNRRHSVSEFMEKLDQESEIKYYENKLKEINEEYNNSMKCEWPKIRNKELYFYRELARVKKVKKNEDMAVEIFKNQETKIEQIKRKEQDKHGKEEQNLGKILSEEEQWAENERLFLESYEEEINLINEMENIENEIDNAEQYNDFINTLDEVGLHNLDNAMEAMEVDLGTGKRKRYGEGTVKNEGERERPARAAGKWPPDREEFSYNYIPGQYRHMGTKRRDFEKPVKFQNQRSDGAILNLAAHDPIDWPNIISIWKGLIVQKYIQNQHNIGSKVEDMITYLETFLGESAKVLWEQWVEKNPNNYEELKRAGSNLHNFANVISNIIIAEDPELGYTTLQNERLKEIEKLTLTSWKGIKEFSQHYLYNATTAKQGYNRGIVERYFNKLPDPLGSMIFEEYKKETEGAEINISQAITFVFKQLRKICTGIQAQRSMKHSDYNFCNKIVQIPLSYGEDKPRSKRIYKHQNRNNNNIRTKKRYFLRRPVRLPFKEILGIRIPVKVKLTPKVSYKILALVDTGCTKNIIHDKYFIRCPEIVHTIDDNKAEVSTDISGIKKIHNQLAYNMEVYINATKYIIDEITIRDLSMINDDMIIGLRFLQQSVQTTVIHEQGITFIPYQNNVPYISEVRKRGGISPKLDNLEVPNLESEERINEYELKYIIKTSPIEATPKDIEEFKMHIEELLKLGAIRESRSPHRSAAFIVRNHAEEVRGEGKIHLQEHIAKKILEFPDAMNDKKKLQQFLGLVNYARNHINNLAKLAGPLYAKLRKNGMKKSMNYSGVEFFTFGEDNKLKVFPPNTYKFKPKTHIILDEVQECILDNFWYQYNNKREEKGYMLSILNSLAEYFHLINDIMPTSENNEVIQQKPIYVVFDGKLPGVYISFEEIVAQKIDAKLMGGLSWKKYIDIDEALTQARKILGINYYLEPAAKEYIQKCKKAKNKKAPENPYCSNIKNEGSSQKPTYKECLTKGVDPLDGEYIDWKIIEKFEEASPQIKKELKEEILKELKKEMNDKFEEMKKAYDEKFEVSFSDVDTVDLGGHGQPDQ*