MMDDEFYPPPECPVFEPNEEEFADPLGYINKIRPIAEKAGICKIRPPPHWQPPFAIDVENFRFTPRVQRINELGIHTRIRLQFIESVAKFWDLQGQGFKLPHVGGKALDLYGLHECVRKLGGFQDVCKNKLWNSVCNKLCLPKNFGTVLRQHYERILYPFDIMKSGVLLEALESNENLESLASDVETKYNE