MAKIFIYPTNSLILSDLVERFGHKPLAMMEKIREKITTVGVDSPPLNITPEDPKLGLKYASVEVPAGVRGRMSIVGPLVDEADAAIIVLDSASAFGCMGCARTNELTKFLARQRDIPRLEVKYPRTDEEGKDFVYQIAEFLKSLPKEEDGE