MTYVVLSDCIGCKHSDCVDVCPTDSFHEGPNMLAINPDDCIDCGLCVPECPIDAIREDKAVPSHEHGMIALNAELAQRWPNITKSKPALPEAEAWRGRPDKLQYLEDYSETV