MAMAQGQGAATSLPAGFRFHPTDEELILHYLRNRAAAAPCPVPIIADVDIYKFDPWDLPSQAVYGDCEWYFFSPRDRKYPNGIRPNRAAGSGYWKAT