MSSSLHTEDSQWKNPSIYSRKDKSLGLLCSNFLKLCDREGVDSTIGLDNAADQLGVERRRIYDIVNILESVGVLSRKAKNQYRWNGYSAISKAVDLLKKEGLKDLSTVSSTCRNVSNVIACNNSDVKEKGEGKTAGSHKIDNRKEKSLMILAQNFVKLFHCSDVDLISLDKAASALLGDVHDPMAMKTKTRRLYDIANVFVSMNLIEKIRSPDNGKPVFRWIAWKENLRTGSLVSAKSDDSTRRTFGAEITNTTPKRYRDDSSSDVMSNGQVKRLKVSKDDELKDKKQEISTEQLNERGTKDFVFGPFGPSSLPRSGISGKENLKQIQNWEDLASKYHPQYQNKAANELFAHYVEAWESWQVEAANELHKQHEH*