MVDDKNKDKNCSKKDEKNNKIDEDKEFDEKVKNMSFDDKVRKILDLKLEGNNDYKNKNYEKAINKYNEGMKYMKKIENKNEKIKELEIALYLNLSICYSNVEKYNEAYDNITKVLSLDKTNAKGMFRLCQIEFNRCNFDVAKDKIQEFIKIYPDNIEAKKLLKNIILKQNEHNKKQKEAFSKIFEKASGLYDDREKEIMRKKKEKYEKEMKERKEKNEDIIKFEEWEILDNEKRIKEDEEKRKEKEKEREKQNEKEKQKQKEMEKKNKNKNDSLMSSSTTNNNSSYLDIDEEDQKIINETKKMGYCYFKKDIKEDDKKFFEKNIPKKIDTTNYENSNTLYNNQNNKAISSWNAAGTTYEEKDMTKWAKNKIEECLKNIHFKNDDDSDFLNLNNQNGNNFSSVNYPDILPIQYLSKIQLNDVKNLSVDAQIVVIRGTKRHIFELSCNLDITIFINITELHVHKVLVEIKELSSELEAGKTWKNFITIKKNDKLKIPDNLFNDIYDFVIEKVQQQIKNFTQEYNKM*