MSLKIYVDRLSQPSRAILIFCKLNGIEFEEQVPAIVHDTFKLFESHAILRYLASAFPETADHWYPKDLQKRANVECVLDWHHSNLRRGSAGYVFNTILAPAFGLPLNPQAAAEGKKLLSASLATIDTYWLQKDGSFLLGNSQPSLADLSLVCEIMQLEFFDEKDREGLLSPHKNVLKWIDDVKSATEPYFDEIHATLFKDAMGNDVDLSIYKGNVLLIVNVASKCGMTNSNYTELNQLYEKYKDQGLEILAFPCNQFGEEEPGTNDQILDFVCTCFKSDFPIFDKIEVNGENASPLYKFLKSGKWGIFGDDIQWNFAKFLVDKNGQVVDRYYPTTSPLTIERDMKKLLEII*