MPGQALLLELPAAASTAPQLQPQPVPSANPLAQHEQWRQQPQVQTELQYSRVEHQAVRQQLAAVRARRRAIEERVEDAYGYGAAHSFAAFLSTAHVPEWQAVKHEEHALVARVAAYNVAARAMQATQEQRWQPPFPSLGAAAPPASSSPAAPTAAAAAPTAAAAALPAAAAGAAAINGAGPSTNGSRPSTFAFLARIAKSRARVYAGATCTAGALQSDTPAAEEWTVAWQGEGCERVSAPAAGPAAPRRHTDWHNQLRAQLMADAALHGLEDVLELLLSQGASASX