MAPKLNDDNFLFNFVVKEGNGIKGLVDSGLTEVPSLYIQPPHLRIDKQQTASSPEMMTIDLSELDGPNHAQVAKAIAHAAETLGFFQVVNHGLPLELLESLKAAAHQFFGQPAEKKAAYLQGVSPTPVVKYGTSFLPEIDEVLRWRDFLRMTYTNDADALKFWPNECKEVALEYIKSSTEMVKKLLHALIADLDVKLDDSSLDTLIGSRAVIMNFYPTCPNPELTVGVKRHSDIGMLTVLLQDDIGGLYVKKGELILSPGNEEWIEVPPIHGALVINVGDMLQIFSNGKYKSAEHIVRTTSTASRVSVPIFYAPLPMAKIGPLAELVARDGVARYRDLIFEEYINYYFGRAHEDKNTLYFAST*