MTQISQLLKKAEAILFEKGLDQNAAEILLETRMGLSRSELWMEISRELEPNHEKQFEEDFARYLAGEPVQYILKTAPFYGYDFLVTEDVLIPRPETEELVACAEAFLKKHPVKNVLDVCTGSGIIAIALKKAFPEISVTASDISAPALVVARKNALLLNADVRFVETDLLEAFKQNEERFDMIVANPPYISEAEKAEMSDYVLKNEPSLALFAENDGLAIYERFVDNLKYVLNSSFWVGVEIGYTQGERVKQLFEKSYPHTTVVIHKDINSKDRYVTCSNILV*