MKFVIAPDSFKESLTALEVATAIETGFKRVFPDADYVKLPMADGGEGTVQSLVDATQGKLIECEVTAPLGDKVKSFFGLSGDGKTAIIEMAAASGLHLVPPEKRNPLLTTSYGTGELIKLALDLGVESFILGIGGSATNDGGVGMLQALGMQCLDSQDKPIGFGGAELANIVKIDVQQLDPRLQQVHIEVACDVNNPLCGECGASAIFGPQKGATPEMVKQLDAALSHFAEIAERDCGKQIRDQAGAGAAGGMGGGLLLLPSVQLKAGIQIVLDRLHLIDYVKDADVVITGEGRIDAQSIMGKTPIGVARTAKQFNKPVIAIAGCLREDYDVVFDHGIDAVFPIIHQLSDLSDILKQGEQNLISTAQNVARVLAFKFH*