MNAKPLSIPEVILLTPRVFGDDRGFFYESFNAQAFTKATGVATVFVQDNHSCSQRGVLRGLHYQLPPYAQGKLVRVVHGEVFDVAVDIRRYSSTFGKWVGTLLSAENKRQLWIPPGFAHGFITLSDRAEFLYKTTAYYAPVAERCIRWNDLDIGIDWPYSEAPFLSKKDKLGTSLVLAEGFESEF