MRSKSKQVLLLWLEGFREACSLHRVVILCLRSRKLLLRTGQCFLLNGLIFLGSLGVFKWFIDPSLQWILPDQCSPLTSQEFCSYGGFYAFLRGGLLQLFYVFWFYPLYMLSFILSNIWYNDIAKHGFEAIEISDLNSAEALRQGEALASLNMANAERPSGLGGVMIGIGEQVYSILLLTFFFLEVCVVGVIPYIGKILNFLLLSWMYAYYCYEYKWNFSGISLKKRLDFFQSNWAFFAGFGSPCVLAIFFLSPLVSGALMAILFPLFVLTATGSGPEKLIGAPRRTWKCAGLGKLPIFYIADTLSMLALSIFRLESPHEN*