MGDLELPPGFRFHPTDEELVLHYLCRKCASKSIAVPIIADIDLYKFDPWLLPGMALYGEKEWYFFSPRDRKYPNGSRPNRAAGSGYWKATGADKPIRPNGSPKPVGIKKALVFYTGKAPKGEKTNWIMHEYRLADVDRSARKKNSLRLDDWVLCRIYNKKGSVESKQQRPKNSPENEMEDEVEEQEEERDQKPEILTQAQHQPMTPPVLNDFPYFDSSESMPRLQPTDSSCSEHVISPDFTCDREVQSEPKWNRNWQSPLQIPNINMDAIRPMDTTNNNPFLSQLDGLQLSPMFRDPYQDILMYLQKPF