MNREEVQLLGFEIVAFAGDARSKFLEALTAAQAGDFAKADALIEEGNNCIAEAHRAQTSLLAKEAQGDDIAYSVTMMHGQ DHLMTTILLKDLMKHLLEFYKRG