MDLSRSLFRRIASRDDKSLSCIDKQKGKNEDIDELEDIAEVDKQLERYQRDTLRAIRPQQIYCMGFFENKNGLYRISREVELSVLTKPVELKIVAKEFENGLKYSGYKYIHQAPDLMMPIKEFIDKMSFGFQTKGYEEFKGTNLLEINEEYNNSMKCEWPKIRDKELYFYRELARVKKVKKNEDMAVEIFKNQETKIEQIKRKEQDKHGKEEQNLGKILSEEEQWAENERLFLESYEEEINLINEMENIKNEIDNAEQYNDFINTLDEVGLHNLDNAMEAMEVDLGTGKRKRYGEGTVKNEGERERPARAAGKWPPDREEFSYNYIPGQYRHMGTKRRDFEKPVKFQNQRSDGAILNLAAHDPIDWPNIISIWKGLIVQKYIQNQHNIGSKVEDMITYLETFLGESAKVLWEQWVEKNPNNYEELKRAGSNPHNFANVISNIIIAEDPELGYTTLQNERLKEIEKLTLTSWKGIKEFSQHYLYNATTAKQGYNRGIVERYFNKLPDPLGSMIFEEYKKETEGVEINISQAITFVFKQLRKICTGIQAQRSMKHSDYNFCNKIVQIPLSYGEDKPRIRLSFKEILGIRIPVKVKLTPKVSYKILALVDTGCTKNIIHDKYFTRCPEIVHTIDDNKAEVSTDMSGIKKIHNQLAYNMEVYINATKYIIDEITIRDLSMINDDMIIGLRFLQQSVQTTVIHEQGITFIPYQNNVPYISEVRKRGGVSPKLDNLEVPNLEPEERINEYELSENIDNYYISNSNIECIGLQAFAPNWYRDIKSKRDIEKIIQRLEDIQIIGEIPMKYWEKNAIECKINIINPEYIIKTSPIEATPKDIEEFKMHIEELLKLGAIRESRSPHRSAAFIVRNHAEEVRGLKNAPAIFQRKMQNIFNENQEFILVYIDDLLVFSRTYKEHIAHLEIFFRKVEQNGLILSKKKMEICKEKINFLGHEIGEGKIHLQEHIAKKILEFPDAMNDKKKLQQFLGLVNYARNHINNLAKLAGPLYAKLRKNGQRYFNSEDIKLVRLIKERVKELKPLELPLEESYFIIETDASQLGWGAVLKQRPTKYSSKSEEKVRMKKSMNYNGVEFFTFGEDNKLKVFPPNTYKFKPKTHIILDEVQECILDNFWYQYNNKREEKGYMLSILNSLAEYFHLMNDIMPTSENNEVIPQKPIYVVFDGKLPGVYISFEEIVAQKIDAKLMGGLSWKKYIDFDEALTQARKILGINYYLEPAAKEYIQKCKKAKNKKAPENPYCSNIKNEGSSQKPTYKECLTKGVDPLDGEYIDWKIIEKFEEASPQIKKELKEEILKELKKEMNDKFEEMKKAYDEKFEVSFSDVDTMDLGGHGQPDQ*