MSNHRDATLRGYLPALYEKAKFCRREDCLKAQIAKLQDYVQFATPEVENSSCPPDNLYLTVKTLEFVLKMDQSLRCPGVPEELSGVVYRPFSKDSGELFVAAVLGSETGDNWIGHSYLSQWNMSEEEVIDLGFQNIDKITPKKLNCRQIKKPEDMPKFFSQRRSKLTPILHYEIRGSSGLLHVDFADQRALPRLLLPRVIERFAEILKCDATSLVFIPFDNGSMHVGNAEDRIGMLNLSIIQKLPQLQGDPTRAKFRVTWNPFRVSNPCNEKGLVELEPYLVNGGRIAVQFWEKDKMKIFHPMPRTKDDITYVENVMKNPSLKNPLFILPEHVFLEGVCWNCRKQVERLMKCAKCRKASYCSKECQKKAWNDGHKWNCAERREFWKKGRKQRLHVSEELREKAKVAKESLSEQDLARLKKMGMTQS*