MLLGSHVSMSGKKMLEGSAIEAHEYGETTFMIYTGAPQNTRRKSIEDLNITKGHEVMEKYGLSNIVVHAPYIINIANTTKPETFNLGVDFLQQEIERTQAIGAKDIVLHPGAHVGAGVDAGINKIIEGLNEVLTNDNNVRIALETMAGKGTEIGRSFEELARIIDGVHNNERLSVCFDTCHTHDAGYNVKEDFDGVLNEFDKIIGVDRIKVVHVNDSKNDRGAQKDRHENIGFGYIGFDALNYIVHHDSFKDIPKILETPYVGEDKKNKKPPYKLEIEMLKQQQFDPELKNKVMQQ*