MINKRLLIKNLLSHNDENSFYDKKQKLSLSTKDGKAKFLKHICALSNSNPENNSYIVIGIEDEENKIIGVDFYDDSKIQNLVNAYLKNPPKIEYENVPFPRLPRHKVIGLVTIHPNNKITSLLKNAWKYRKGTTFYRRGSNSIPANSNFELLNTNKEIVAAIEKNARNNIELTLDGVFDFINNHKTEYNPKYKVFNEQFVLCWAGEKKVLNGEEFFSRVDIELINEQVKLFFSALDDVQISFNNHSFIVTEFIYLGLEKQEKLYPLEKTIINFKNNGKHDIIKEFLFQPPKFDGTIIQHIFLNNKAIIKKIEKGIPLSVTEHEDVLRLPTNSLICFLYGFLDAADLLKNAKDYIKNLDDKTTYISYKEALRVIRKVKYG