MGRGRVQLRRIENKIRRQVTFSKRRTGLVKKAQEISVLCDADVALIVFSPKGKLFEYSAGSSMERILDRYERCSYAGQDIPTPSLDSQGECSTECSKLLRMIDAMQISLRHLKGEEVDALSIRELQSLEMQLDTSLRRTRSRKNQLMVESLAQLQKKEKELKELKKQLTKKVDQGEDIEPQNISQGLDSTPPCETPHLLPGPISPHPPLSIGGPELVAKYQFYCRSPFTIDDKAYLEEGVTEEQHRQAIRGSVLIIHKLYILVANVIGALTVFNFKFLQDLVGGHPIVCSKHMLEIMFNEPQLLIVFRVALEIEMVYSFPDEQGVTEDPADFPSLTIDDIIDMEQGYTLSPVEPSNYEPGDEVLYGEPVSLEEMENAERNFAGTIILHQPTPLEVEPVNIWRGNTQEEPYWDGMMEEEDNYEVYVTQSPHPSQGVEPLPLAPNRRVNAPQPATIIMIDDEDDGSYTGSSEGVNENDNISNPPPPEEIGVIANEQTKSAPASRKGESSGEVDQNKTAPSNEVVVALPAAPIPSNEELCLDLTLGVGKNMSTSRGVTLVDVDDSVSEGDEGSGGFDPLF