MSDSAYRVDTTSRLAQWRIDNLASCTYRKSDPFKIGKWNWHLAVEKNRTLSIKLYPEISNFTRENPPIASFIIRLISSLGDRKTLIHPEVIEKQLKSSDDFVWPIEIPLTGKFIIDVEFLDLKTATPDSGDLCSIWAEGLTEKQSNATALSSLGRMLSESIHTDIIINASDGSIGAHRAVLAARSPVFRSMFSHDLKEKELSAINISDMSIEACQCFLNYIYGNIQNEEFLTHRLALLRAADKYDLSDLKEACHESLMEDIDAKNVLERLQTASLYQLPNLKACCMRYLVRFGKIFDIRDDFSAFLQYADREIISEIFHEVLAAWKGF*