MSWLSTIFGIILITLLCTIWIAAHPRWEQMAKAVASKMNYDDQHRIHTASRAAKNVDAQIHDFYVKLENQKKVAAREVLD SAYTETTKCIEVFYSGELEQTFKDCIEHVTRLHMERLRSLLQITTKRQASGASRLKIWH