MATKSLASFLGAQVRLAIDCFGTGGPGVDGAARAFPTSAQNEPQKKWIARACELPAQALFEAVDTALADTEALVLDEGIDKPGLADAVVYGALYPLMKAVPSSEKRAQYPDVWRWFAFVTSFMPADFDAAPRFDFDRLVAEVDALQVLDKKPAPSEQNGTIRSLPVSEPNASSASNPEHGGGSGSARHSAPADPADDEAKREAARLKKEAKKAAKAAEKEAKKAAEPAAESKKDEGTQPWRVDIRVGEIIKAEKHPDAEKLYVEQILVGDDSGEPRTICSGLVPYIPDPKDLLGLCCVVCNLKPANMVGIKSDGMVLAATSPDGTVVRLVKPPAGSMVGERIRYEDVEMGEGDGPDSVLAPKKKIFEKVSADFRTSESGEALWCDKAWLTSAGRCVAEGISGGSIR*