MLVALFVVQIRFRVEAHLVEQIESELGVVRERKRAEFEGLQQNGMSVAEYEGKFHALARHASMILPTEAERVRRFVKGLIIPIRLGVSQVAASGDPFQKVVDAAKELEMIQLSEAGYAGHNSSSSVHTSQGSSSRPVVRGGNSGHSGSSHQPASCRGCFECGDMGHFVRECPRTRRGGLHQSSQASTSRAAQPPARGGAPNGRGGSHLGRGGSPSGRGGGRGGSQSDGGRSHCYAFPGLPPDRDIDFCIDVEPGTRPISIPPYRIATAELKELKEQLQDLLSKGFIRPSVSPWGAPVLFVKKKDGSMHDILIYSRTKEEHELHLRIVLGILKEKKLYAKFSKCEFLLSSVAFLGHVVSKEGIMVDPKKIEAVRDWVRPSSVTEIRSFLGLAGYYRRFVEGFSSIASPLSRLTQKEVTFQWSDKCEVSFQKLKTLLTTAPILTLPVEGEGFVVYCDASRVGLGCVLMQKGRVIAYASRQLKVHEKNYPIHDLELAAVVFALKIWRHYLYGVHCEVFTDHRSLQYIFNQRDLNLRQRRWLELLKDYDMTILYHPGKANVVADALSRKAVSMGSLAMLQVGERPLARDVQSLANSFVRLDISESGKVLAYMEARSSLLEQIRAQQFDDGDLCKIRDKVLKGEAKAAILDSEGVLRIKGRICVPRTGDLTRLIMEEAHSSRYSIHPGATKMYRDLKQHYWWCRMKRDIVDFVSRCLNCQQVKYEHQKPGGMTQRMPIPEWKWERIAMDFVVGLPRTLGKFDAIWVIVDRLTKSAHFVPVQTTYNSERLAKIYIREIVRLHGVPISIISDCGTQFTSHFWRSMQKELGTRVDLSTAFHPNTDGQSERTIQVLEDMLRACVIDIGGQWDQFYPLAEFAYNNSYHSSIEMAPFESLYGRRCRSPIGWFDAFESRQKSYVDRKIRDLEFMVGERVLLKVSPMKGVMRFGNKGKLSPRYIGPFEIVERIGEVAYQFALPPGLSSVHPVFHISMLKKYHQGGDHVIQWDSVLLDKNLTFEEEPITILDRQIRKLRSKEIASVKVQWKHRPLEEATWETELDMRSKYPHLFERSDRERSEILRKGKEVP*