MKVDQLHQQCGYPFSIDDRSITFDLEALYPFEIEHVFSGFTDAHLMRGLKRYFTCCLTFGIFEYEAMDEDLDENGEICFNYCRLLRNISLECRKGDCFSTSCSIRQERDHPRHRDRPAKLAFEIDANGRIKAKYDGLQGLMMYAPPMVTINPCINTEQGKAGATRRRPHEPGADEFLKLLEALDAKFCEFVQQNQAKLKTPSVRIKVDKESGQAFYKYLNMRIRTQTMAGKRKTVPVVDMSNYLITERATIAPATWWRPSLKSTPPTPSRGQVRPQVVLLAVQQCKVGAFRFAGRTPELAFKPYDNEADFEPYLNPESMYTAPCSSLVE*