MRAHDQLMEQNIALDVARQEAEMAIRARNDFLAVMNHEMRTPMHAVIALCSLLLETDLTPEQRVMIETILKSSNLLATLINDVLDLSRLEDGIFELENGTFNLHGILREAVNLIKPIASLKKLSITLALALDLPILAVGDAKRLIQTLLNVAGNAVKFTKEGHISIEASVAKPEYARDCHPPEMFPMPSDGQFYLRVQVRDTGCGISPQDIPLVFTKFAESRPPSNRSTGGEGLGLAICRRFIQLMKGNIWIESEGPGKGTTVTFVVKLGICNHPNALPMPPRGRLNKGSDDLFRYRQFRGDDGGMSVNAQRYQRSL*