MAFDAIPKDLRALRACLVCSMIKSFDQFEMDGCDNCEDFLRMKNNREQVYDCTSNNFDGMIAVMSPDDSWVCKWQRISRFTKGVYAISVSGRLPNVIIREMKNRGIPYRPRDTSQR