MVTEEEISEAVQSLLRESNPSRFTTLNQVVEELQAKLGHDLTHKIDFITAQINLLFGSRQPPQNPHRQLQQPKDHFAPPPNPNFHSAPVSVGFQLQNFSSSNAVVAAATAADASRIEAPSAPVVVEGNQVPKESTQTKVKRRGGPGGLTKICGVSPELQVIVGQPALSRTEIVKQLWAYIRKNNLQDPSNKRKIICNDELRVVFETDCTDMFKMNKLLSKHIIPLEPTKKPVPKKQKVDVESGTRSAEPTPSVIISDALANFFGITGREMLQSEVLRRIWEYIKVNQLEDPANPMAIVCDGKLQEIFGCESISALGIPEVLGRHHIFRSS*