MVLDGNGGGVWLGGGGERVQEEENEEASWGRNQEDGAQYKPMLEGGGDWFTSNQPHPQDLQMLQSQQDFRFLGGFGFNPNDNLLLLHQSMDSSSSCSPSQAFSLDPSQASFLAAANNKSCLLNVPSSANPFDNAFEFGSDSGFLNQIQAPVSMGFGSLTQLGSSVPDFLSARSLLPPENNNTTPLCGGGGGGGGGGGGGFTPLELEGFGSPASFVGSRPKVLKPLEVLASSGAQPTLFQKRAAMRQSSGSKMGNSESSGMRRLSDDGDMDETGVEVSGLNYESDELNESGKASESVQNGGGKGKKKGMPAKNLMAERRRRKKLNDRLYMLRSVVPKISKMDRASILGDAIDYLKELLQRINDLHNELESTPAGSLPPTSSSFHPLTPTPQTLSCRVKEELCPSSLPSPKGQQARVEVRLREGRAVNIHMFCGRRPGLLLATMKALDNLGLDVQQAVISCFNGFALDVFRAEQCQEGQEILPDQIKAVLFDTAGYAGMI