MAAGSGRSNRRFEERELLPELFWTADSSSLQGQRRAVALSRWELLLLVAAAAAGSADGRLWAWIAALAYLCTVVMAAVVSRQNPQGLWYEGRAAAESVKTLSWKYAVRADAYQPPPRTLPDAERLYDAQLGGIVGQFGTTRAIPQFDRVQAELSAWRGPLLGRPAHHPQITETMAALREQPLAVRREVYLRERVQTQRDWYRAKARQCANASRWANLLGIALPLLGLGLAVLRALGYFSYDALGTVSAVAASIAAWAQLRQYRPQAAAYALAASELAVVEAQLSGLELESGEAEEVWARLARDAEDAISREHTTWQARREVRNLDVAG