MAVFIMLLALVAGALGNEFSILRSPGSVVFRNGNWPIPGERIPDVAALTMGFSVKDDLSWPGLAVGNLFHRPRATIMVMVKGVDKLALPPGSVISYPLENVDLLFLSELQVLHDISSLLSRHKHLAKDHSPDLYSLELAGLEEIGKRYGEDSEQFRDASKILADALQKFADDMYNLYGGNAVVELVTVKSFDTSLIRKTRTILEAKQAKNPASPYNLAYKYNFEYSVVFNMVLWIMIGLALAVIITSYNIWNMDPGYDSIIYRMTNQKIRMD