SPEEAIGGLTPEVRELLLKVYKKLGSDLEENGVQLLELYVELHQDLRDLFVELGDLGLGLASPRLVAHAEALADLLLELLEALDSPEALIKAAEGIAEGLKEAGITKERISKLLGALAEILEELGYGDEAIEALGVLLLVLAALL