MNIGFMLQNFLFTSKDDKSTLKAIDFGLSDYVKPDERLNDIVGSAYYVAPEVLHRSYGTEADMWSIGVIAYILLCGSRPFWARTESGIFRAVLKADPSFDEAPWPSLSVDAKDFVKRLLNKDYRKRLTAAQALSHPWLVNHHDDMRIPLDMIIHKLVKAYICSSSLRKSALRALAKTLTVAQLAYLRDQFTLLGPNKSGLISMQNFKTAVLRSSTDASKDSRVLDYVSMVSSIQYRKLDFEEFCAAAISVHQLEGMETWEQHARHAYELFKKEGNRPIMIEELASELGLSPSVPVHVVLQDWIRHSDGKLSFLGFVRLLHGVSSRAFQKA*