MEAMESPVAFQEGEDGLAVGDGSGAGAAAGGGAGAGGGSGGGADGMRLVQLLVACAEAVACRDRAQAAALLRELQAGAPVHGTAFQRVASCFVQGLADRLALAHLPFCIAHDLS