MATRVLASKALCKCLQQLKDLSFSPLIAMPSLRSSGFHRISLSNVLCKVSDKKPVFGHPSDMGNFCVVGRLWIHTEQPMNLAEHALIPAKNSENQVDVDDNGAVKMKRKKLKGKRAVVRWLKSFRYKKKRDYERMTAEEKILYKLRKAQKKEARLMEALQKIEPHDSSVTTHDPEILTPEEHFYFLKMGQKCKNYVPIGRRGIFQGVILNMHLHWKKHQTVKVIVKTFTPEEVREIATELARLSGGIVLDIQENYTIIMYRGKNYSQPPAEIMSPKMTLSKKKALDKSKFRDGLRAVRAYIPRLEQDMELLKAQAVRRKENKTNEAQEKGLVDIDDFAEAAGPRMDYSLNDLGEMTDRNDNVSEDDSSTESMALSDSEELSDIFETDLEEGADERAERPLYLDEFERFPTRNDEEPEDFEEHLRQISLESKKDGLPSGKDVDLSNLDEVDKLFLSAGTLMKKKRK*