MLNNLNYIIRKKKISSVLLLPKKFHFIHKNYIKTSIFKDDDIYIDPLEIHNEQTNKTNYLNCGNSDECVYNRSNVGMSAIIINNKYINIELINKLYKILRNSEVNYTKRFVFLTSLYNDTFNYSYNLYDILKILEIYQKTKNNHYLNILKKILININELAYLIFSYKKPFISYCNGKIQGSGGFLTFLANNSSSYFHSSYSYNNLSYSFLPYGGISYILTQLRGSLGLYLALTGLEIESSDLIWSGLCKRWISDDSLELMEITSESQLEVSEQNANILLEEHFLTVPEIYTLKNYEEIIHDHFKYNNLLYILKKLNISRKSENKKIKNWADQTYQKITSLPPLATHITFEILNILRNYKIELLKRAQITNKLWNDLIKNSYKIAYITKEEISMAELKKTIDNELFIKALNLETNALLNFVSCPDILNGITSYLVKNTDRSFNSNYINNNIFEVKKDIIQYFIFYKNNYEYSSYDRPDISLSSLSVLDKYNQNYNSKHGNSHDKMFYQNETIKWSDDYLKDELNKINDQLL*