MPCPADEHPLKGRCYKWHGELLSVEDALESGKGAAPGCSLTKFTDEDEVAELAAFVREHAPGDKPVWIGLYYKDRDNVWVWLNKSPVNFSNFCPGDPAMEGNRNSCVVRDAEDGYLQLEEVPPSEKTVYICESKF