MAPAGKQKSIVFFHPDLGIGGAERLVIDAAVGLQNRGHKIVIFTSHCDPKHCFDEARDGTLDVRVRGNWLVPSSILSRFSIICAILRQLHLIVWAYFTSEISDLKPDAFFVDQLSAGLPWLRFFYPNTRIFFYCHFPDLLLAQGRTHWLKRAYRIPFDFLEQWSMSYAESIAVNSGFTKSMVEQVFPDLAREKDLQIVHPCVDVNPKKTETKDDAVPVWQDRIILLSINRFEKKKDIGLAIKAYAGLGKHGRQGVRLVLAGGYDNRVMENVVYHKELDKLATGLGLKTATTKTIVTALNVPDDVDVLFLLSVPNTLKEMLLNSARLLIYTPSNEHFGIVPLEAMLAGVPVLAANTGGPLETVVEGKTGWLCPPDDVERWTAVMDKVLYKMTDEQVKKMGVAGTERVKNEFSDVKMAEKIDGLIDGMANVPRKSALQLSSFLMTIGIVLLDITYWCAGQNESNLAIGIYVQDEKGVF*