MESLDEWDTRVDRIIKLPVGKALIEKDNLDQIAVDMDDGARWYREIYEIFDVTSVPPRQFICHDLAPYHEPKPDSPDQVF EYKDFLSYLGILQTLPLDTLQRLEKPL