MGGISIHGQVQKFGFSCGGDGIYVETALVDFYCKLGDMEIARKMFDEMAERNVVSWNSMLAGYLKAGDMEKASSLFQQMPERNFASWNAMISGHVEFGDIDSARSFFDAMPQKNNVSWMTMISGYSKCGDVDSACELFDQVGGKDLLLFNAMIACYAQNSRPNEALNLFNNMLNPYVNVQPDEMTLASVISACSQLGDLRFGPWIESYMRRLGIEMDGHLATALLDLYAKCGSIDKAYELFHGLRKKDLVAYTAMILGCGINGKAIDAIKLFDEMVDAQIFPNSITFIGLLTAYNHAGLVEEGYRCFTSMKKYNLVPSVDHYGIMVDLFGRAGRLQEALELIKSMPMQPHAGVWGALLLACRLHNNVEFGEIAAQHCFELEPDTTGYRSLLSNIYASGERWDDVKRLRKVTKEKGFSKIPGCSWMESA*