MDKVQNTVPVVSSDSCSYRMKIHEFSHQKRSLNVNIKTQDLLSRTSLANLTSNGSLKTQLTGDTAEFKIKPHDEIERVILCTGQVFAALFKHRQAHELTDTAIVRIEQLNPFPWAQLRDNLDSYPNAKDYRLVSGRTSQCRCLVIHTAKNRNTSSTYQTSRQKALHVCWQKSKCFCCHWSQEQSFEGRARFLGNGMESVQGSVLVLLLLFSERLQKDKDAVLDAIQERGYSCQVKTWSCDLTDFKQIQATLKEIESFGSVECLLYNAARVGGKPPLEESTEAIELDFKTTNLALYEVANGLYHC*