MGCGLVSPAGVSQAWRERGGAAGPQLLVLKTLGKDSLCLSKERMTSSPFRGPWILELEPKRGGGVFVLFPNVGTSLGCGTEPGSPLGLGGCRSHPDKGQLWGCDGHQAKRKLDLEGLGRPTVPEFRTPKGKCIRVDGLPSPKTPKSPGEKTRYDTSLGLLTKKFIYLLSESEDGVLDLNWAAEVLDVQKRRIYDITNVLEGIQLIRKKSKNNIQWVGRGIFEDPTRPAKEQQLGQELKELMNAEQTLDQLIQSCTLSFKHLTEDNANKKLAYVTYQDIRAVGNFKEQTVIAVKAPPQTRLEVPDRAEENLQIYLKSTQGPIEVYLCPEEGQEADSPTKEALPSTSTLSPVPDCAQPGCSTDSGLAETIESSVLMPQPVPPPLPPPPPAPSLVPLEATDNMLELSHPLLQQTEDQFLSPILTASSPLISFSPPLDQEEYLWGMDEGEGISDLFDSYDLGDLLIN