MAFDAIPKDLRALRACLVCSMIKSFDQFEMDGCDNCEDFLRMKNNREQVYDCTSNNFDGMIAVMSPDDSWVCKWQRISRFTKGVYAISVSGRLPNVIVREMKNRGIPYRPRDTSQR