MATETATQTVLVTGAGGKTGSLVFKKLKERASDFVARGLVRTAESKEKIGGADDVIIGDITNPETIAGAFDGISSLIILTSAVPKMKPGFDPSKGGRPEFYFEETGMPEQVDWLGQKAQIDAAKAAGVKQIVLVGSGGGTNENHPLNSIGNGKILIWKRKAEQYLIDSGIPYTIIRAGGLLDKEGGKRELLVGKDDEFLPTPTRTIPRADVAEVCVQALSIEEAKNKAFDLVSREEGDGPPTVDFKALFSKATPGM*