MKIERGQAALITGAGSGIGRALAVGLAGRGVRITLVDLRATQSEETIRLVEEEHAKISYKPNSPSAIFIQCDVTKTDDVAAAFARHQDVFGQLDICINNAGIVSEEPFPETNPNIWRKVIEVNLMAVIDGTIKAIQAMKERGGMILNTASAAGFLPLPFQPIYSASKGGVLMFTMSLTNLEMDIRVNSLCPEFVETPLLQPLPSSAMADLRDKVGFVPMEKVVAAALSTLDDETKAGQCVWVPTTLPTQTYPDEETDRKYQFFMKDGSPYPPFTHQ*