MAKTGESLRDKPRWSLVGMTALVTGGSKGIGEAVVEELATLGARIHTCARDETQLQESLRKWQAKGFQVTTSVCDVSSRDKREKLMETVSTIFEGKLNILVNNVGTCIVKPTLQHTAEDFSFTMATNLESAFHLSQLAHPLLKASGSGSIVLISSVSGVVHVNGASIYGVSKGAMNQLGRNLACEWASDNIRTNSVCPWFIETPLVTESLSNEEFRKEVESRPPMGRVGEVNEVSSLVAFLCLPAASYITGQTICVDGGFTVNGFSFKPLP*