MDKAGAAKSCTLGDRSTSDITVRLTNREGRPEWFYSHSSILINKSKFFADQLSHLDSTACIEIHCSDFDYDHHVSLLRLLYLPEDSVVDSFDSVKTAIGILQVAVALHCEEITRSCIQYLEAIPWEDKEEEEILKAVSKLGPVAMPIVARLQPVDLSTTRNVFVSAIRFATSIAAPCLPFGDELKTSAQEQVEYMLGEDEDTSLITADDEVKLVVKMGLSQICSSFEKELSSLLLESDLTSEAVEDRVLRSLSDLEWMCNILPKMDLMKEFVSNWTEISGRILTVVEDRKLDSLMWGLKVKLIEVTGKTWLPYIRKMKPLLDSKGHEDLGFPHKMDEDLCESIEGAIISLILALPSNDQADILADWMKTEQVRYPDLSEAFEVWCYRTKSAKRRLVEGLDKVGNAAPWMRSPLIHNRLQL*