MAGVGFVEEMLREQSLLEATCGDLFDHIEDLLDFPKEESAADCDDLDMDMAQLEWLSDLFDDGTIPHEPSFPGANCAAPIKASALAANAGVVLPDKMEEALFRSSSPISVLEHSGFNAAPNGGSSSSSSSSASSSSESFSGNGHAWSAPVSPRPEPPVLIIPARARSKRSRPSAFPAVRTSPAETETTILVPTPMYSSTSSHSDPESIAESSPHPXXXXXXXXXXXXXXXXXXXXXXVRRCTHCQIEKTPQWRAGPLGPKTLCNACGVRYKSGRLFPEYRPAASPTFVPSIHSNSHKKVVEMRQKATRSADASCDLLQYIRRRD