MSVQEYLEKHLLSRKIEEAVNAAVRAKAPDPVLFISNHMRRAAPAVITSVRARQILDGRGEPAVEVSLHTNKAVHRASAAAADAPEGAAADAVRDAEKRKLLARAVADAVRVINDKVSEALVGMDPQQQSQIDQAIMDLDKAHHKAEIGVNSMLAVSIAACKAGAAEKEVPLYKHIAELVGKSATTLPIPAITVINGGTHAGNSLPIQEIMILPVGAKNFEEAMQMGSETYHHLKDIILEKYGSNSCNIGDDGGFAPNISSITEGLDLVIEAINRAGYNGRIKLAIDVAATDFCMGNKYDMEFKFAEKSGQGFKTADDLIEIYSQLCSEYPLVSIEQPFDKDDWEHSKKFTTLELCQVVGDDLLMSDPERIKRAVNEYTCNALVLKANQVGTVTEAIEVVRQAKDAHWGVMVSHRSGDTDDSFIADLAVGAAAGQIKAGAPCRGECLSKYNQLLRIEEELGSDGVYAGENWRTTASTS*