MDNVHLLLIANPQSTTQTAELFRRVVPKLLAIDGLTMETRFTHYSGHAEEMVRGMTRADADIIVPAGGDGTVNEVINGLLGNAGEDITDWREVPAMAVLPTGSANVFARALGYPSDTYAAAEMLIDLIRGDLRRTISLGTWSEHGRDREKGREGHWFAVNAGFGIDADVIARMERVRSRGFAASPFQYLLLSTRAWLSTQVDPPRMTVEAVSADGEQLRRVDVPMLFASNTNPWTFFGPLPVVTNPRNSFDMGLGIFGVTSVHGLGGVAALMHLIGVGHGKRYEKLVARRTIQFDNVEHLTLTCSRKQRFQVDGEFVGEYREVHLDAVADAFEVFAPEVNPNPPTMAWYRHLFHYVRDAVRVRTRGA