MSLPHLNPEKQPVAVDTDHNVKYPTMTRAELFASNSTGHHWGPSLHQTKALLEELIAYQQTITGRDNVHEFYQGNGDTVYAVTIIRHKNDRAFESYHKGKRAYVKDIIEQMGTNRVSKSPKAPPEKSNPEDGARRLVKYLAKKHEDVFLEVAKERGLAVSGKFDDVSQAAMWYDAKVNTDSKIRTIIKHLRARLGNDVFGSFRDMNKIRMNPLFEGELRGRIEWVHARTARGSYKSREGSDDEDGTTKLKAKGGKRKRAEAENSIEDQDVLKPDSDWSTYYNEMRNFHAKNGHCWVSPKESILLHQWTMDQRKDFEEKKMSTGRKFLLEQVRFPFVLTPPGPTIHPK*