MLQRQVAAPAALGGGLAAAAAAAAAGEPRAGRDEGPQQPQMESIELIATEAANRGNVHVLRQLRERGFVFGPGHVQAALAYFLPSIGVDDGSRAGLMSLRYPLLEVREGLQLPQGDTTVDWSALFEEAARSGADLPLLQHLHQERGAAIDLAAVAVGGSEEALEWAVAALEAAGQPPQPLTYDDFRVVLRDGNWAAADCLVRHNIVVPSKQELFEEVVLEEPQYTYISVLQWVMGMGMGGGQAQQAQVRAQAQQVQWTVELHAALVRLYNEGRNDAPARTRWLSALVTAAAEILGVRGGRRRLAGCG*