MLKDKLLQDLEEHFETLGQVRNLAQNYDERLFNYLLEESKYKEEFKNRFFIFNKKVLIFKINEFLTFLDLKNLSGSFTSYANKIGLANKTKSLLKTNNEVVLNFAFKDGIIKGGQSKDEQKTQEIFFNEILAHDEIDVLFDKKALQNFELIGEIKNLQEYLKNNPNLLIKGNNLLVLHSLKKLYANKIKLIYIDPPYNTGNDSFGYNDKFKHSTWLTFMKNRLEIAKEFLRDDGVIFVQCDDNEQAYLKVLMDEIFGRDNFVNSIAVKLKNIAGASGGGEDKRFKKNIEYILIYGKSYEKLEQFKSVYDSRELYSHISFCKENNISWKYTSALLNGGEKKLIATTLDGDGNEIKIFERINYDIKSIGQMIKDFKMNEKEIFYHYVNKIFRTTMPQSSIRVRVLEKLKELNLSPYLISIEYTPKSGRNKGVVYEQFYNGEKLNLFAWLKDVVEIKDKQIFKKELAGTLWDFAFAMTNLTKEGDTQFSNAKKPEALLQRIIEISTNENDIVMDFFAGSGTTLAVAHKMKRKWIGIEQMDYIETITKERLKKVIEGEQGGISKAINWQGGGNFVYAELMPLNAIYKEKIQNLNDEKELDNIYQELKTKAFLDYRVDINEILKDKEFENLDLESKKEILKLVLDSNMDYLLYGDIKDEDYALSKEIIKLNKIFYGDENV*