MKSLISITLVLCIYSISWGQQSTRGQFWFSAGIKREIKYDLEVNLNTNLRLNNFGELATLYQEASVKYTKLDWFRPSIEYRIITNYDERRNYDNSHRLNFNADFRHKIEQIKFGARLRYQMYIGGFVSTGSDLDPAFRIKPHVAWDRPKSKITPEASVEFFYNPNFGPYGNRFNRVRYGLTLDFDLPKSNKISLTYYYGQKFSSKNNYSEHILSLEYTYEWKKAKKKKKKEEEIIEE