MDKRKRTMLSINQKLEIINKLASGVPVSRICEQYDIKKQTVSDIKKNAERINKFALLCDVGNMNNERKKMRFAKNALLEEALMKWYIQQRSCGIPVRALELKTAVIKLGKYMNINIKASDGWLWRFRKRHGISNKRIYGDAMSCAVEEIEPFRQMFKDFMTAKNFSKFQIYNADETGLLWRTLPENTQAYNFDKNTPGRKSCKDRISALLCANADGSHRLTPVIVGKSCKPRVLKDVMHSLPVVYYNSKKAWFTSEIFKNWFFNHFVPDVIKFQHEKLGILPAEATGILLLDNCPAHPSESILRTPDGKFTCMFLPKNTTALIQPMDQGIILATKRIYRKKFLDEVMVVCLNQKEEEDTRGQRTVQNLKNYNIKSAIFNFASAWKEVKELTLTNGWKNLFNGIDEDIDIVLDGIEVRDFYEVIQNNGETKVAEDDVYEWLEIDEDDPGYNIMTEGEIADLLINEQNSEKSESTTEENTPRRVKISTIASHLADLIAFIDTSPDSDFQQYSMHFRLFRELIIKKQRALLKQTTLDSFLITSSCPKQLDSEKTNFQDEKRDNN*