MSDSAYRVDTTSRLAQWRIDNLASCTYRKSDPFKIGKWNWHLAVEKNRTLSIKLYPEISNFTRENPPIASFIIRLISSLGDRQTLIHPEVVDKQLKSSEDFVWPIEIPLTGKFIIDVEFLDLKTATPNSGELCSIWAEGLTEKQSNATALSSLGRMLSESIHTDIIINASDGSIGAHRAVLAARSPVFRSMFSHDLKEKELSAINISDMSIEACQCFLNYIYGNIENEQFLTHRLSLLQAADKYDLSDLKEACHESLLEDIDAKNVLERLQTASLYQLPNLKACCMRYLVRFGKIFDIRDDFTAFLQYADREIIGEIFHEVLAAWKGF*