MGVKAASDDDDYDDTASNSGSTADAEVESVMTGQTSVTTRSRKFPSDLKTIPCTYPDCDKTFNRPARLAAHLRSHTDDRPFKCTYPGCDKDYREEKHLRQHVKGSHTQERAYVCTHEDCGKSFLTATRLRRHQDVHAGQERFRCRDFPPCAQSFRKHNTLQRHIRSEHLGTHAYPCTAPGCGAGFDSQGALRNHTKRDHSEPQFWCEECGGGDGETKVGFTSISLLQAHIRKEHLNCIFCEYKCTGQWELERHVEMRHSGIPVDARKTVPCTWEGCDKKFTKKHNLTVHIRTAHEGFRFVCGEVDVAGSPDLETWSNDQGCGGGFVTKANLEDHIRYVHLGLERPVPNQKPPNIIDDLAGTKRTILCTIPGCGARFIRHHDLQVHLEDHPPPVGAAGDGDPQMDIDAALASFAAGNPNGEADLAPFDGNREMPELPLYGIIPGVTDFVGGDPGGPNDDFWIGAADDFGTPPQTWQEEEAAMRALIDEDFSQFVDPALGNIV