MDEEKIAQLKHFVDECKSNPSIINDPSLAFFKNYLKSLGAWIPQKPKSSVPDESNNGTVDIEEDYAEAPKPKKYEDNDSEDELIESDIELDGDIVEPDNDPPQKMGDPSVEVTEESRDAAQMSKAKAMDAIFEGRL