GRADSTVLPLRATGPPDEHDNQPLQYWPFATSDLYNWYTQHAKFSDNPRDLIQLLETVLFTHQPTWDDCQQLLQILFTMEERKKIQNEARKLVPGDSGQPTLNVDTINTSFPLSWPNWDFNMAEVSLKSLQLVHKDVWPKLKALYESGPPPEPHCYRPGDWVFVQRYRQKNLEPHWKGPYVIVLTTPNALKVDGIASCIHYTHARPADPHTVLKDFIPLWQVSKDRDNPLKLKLHR