MSAPMPNGLKHHLPEDFVPSDFDFVIGRGKQVKQHSGNQRLYNEIRAVADDYTSGDKARKSFLLSQLVSQVYENSPDAGFVKKDPATGRWYAVEDALARTSAAQAVRDCLHNHYKSSRQFKQQRRRQAKHSNSPVSPDQVIMNMNMLPPSMARSVTPDEAFYAHQGASKPLVTFPLSSSSCKNDLFSILASAFANKTCEQEDPFEPVPIQEPALLTTDTSMRSSHARDNGRSKMQSILHSIDMALEMPVSNLEDLPAQVPGFPAITPSLEPQVDGLFADSLFQI*