MAGYGKTESPTVVLVTGGTGLVGKAINKVVNEDDAAKGETWVFLSSKDGDLVDRSATEAIFKKHQPTHVIHLAARVGGLFHNMAKKVEFFRENMLINDNIMECCRIYGVKKLVSCLSTCIFPDKTTYPIDETMLHNGPPHDSNLGYSIAKRLVDSMNHCYKEQYGCQFTSLIPTNVYGPHDNFNVQDGHVIPGLIHKCYLAKQKGEDMVLWGSGTPMRQFIFSEDLARLIVWVLRDYQEIEPIILSVGEEDEVSISDVAQMICEAMDFKGKLVKASW*