MVSVEEPLSHSNSTRFPLTTDFYGSSSPSAARLHRQAGRSMRTVRSNFYQSGDQSCSFVGSIGDKSEYASEFLSDSVIDMRLGELALKNSNSLNSNASSMKEEAFLDISQAFSDFSACSSDISGELQRLACLPSPEADRNESGGDNEAEHDPELEREPCLGFLQRENFSTEIIECISPEDLQPTVKLCIDGLRSSSVAIKRSAAAKLRLLAKNRADNRVLIGESGAIQALIPLLRCNDPWTQEHAVTALLNLSLHDQNKAVIAAGGAIKSLVWVLKTGTETSKQNAACALLSLALLEENKGSIGACGAIPPLVSLLLNGSCRGKKDALTTLYKLCTLQQNKERAVTAGAVKPLVDLVAEEGTGMAEKAMVVLSSLAAIDDGKEAIVEEGGIAALVEAIEDGSVKGKEFAILTLLQLCSDSVRNRGLLVREGAIPPLVGLSQSGSVSVRAKRKAERLLGYLREPRKEASSSSP*