MSSTVVDSPAGCTQSERLEVLFEELSELAGQRNAIDGRIVEIAAQIDRDGLVGITGARSVAALVAWKTGCSPHNAKTITTVADRLEEFPRCVTALGEGRLSLDQVAVIAEHAGQGSDAHYAHLAASASVSQLRTAVKSEPRPDPEPVRDPFADADEEPEPAPVPRPEITSTCDADYTYWRIKLPHEQSARFTAALQSHKDRLIAQHTRDHGTDPTGDGDGDRGVQLPPWPSAGEAFMELVEAGWDAEATRRPHGQHTTVVVHVDIDTRVAALHLGPLLTDEERRFLLCDATCEVWFQRHGRPLGTGRSTRTINRRLRRALEHRDRTCVVPGCGATRGLHAHHLVHWEDGGDTELDNLVLVCPYHHRTHHRGLITITGPAHQLLVTDHTGRPLQPGSLARPPTTPPPEVNPYPGTSGERAQWKWYHPYQPPPPTSNN