MPALGGKLKLVISGAAPLPQEQEEFIRTSLCCNAGQGYGLTETCSASAVALPDRPDMMGTVGPVQTCADFCVESVPEMGYDARAVPIRGELLLRGPCLFSSYWRDPVGTREVLDEGGWFHTGDIVEVVEPSGALRIIDRKKNLVKLAQGEYVAVEAVETCLLGRTQDMVQALWVYGDPLQRRLVAVAVPHKHYLQVWADRVKVGSGEGGSAEGGAGGLGAWQRLCASPSAAAHVLELLQSAAKAAHLNSISTPAAGSGSAAKTVSGHGLHPVC*