MACDRADYLERTVASVRAALGVRPGDVDKFPVFISQDGRHKATRAFAEGPKAKDFHWMQHLEDRPPTTRTRFRWDSVAYYRIAAHYKWAMKTLFDDLGYERVIVLEDDMELSPDFFGYFEAAGKVMDADPSVYTVSSWNDNGQKIHVSDERRLYRSDFFPGLGWMLHKALWRELAPKWPDSYWDDWMRLSDVRRGRESIRPEVCRTFNFGEVGSSKGQFFRAYLREIKPASERIDWASQSLAYISNGDAYEDQVRRTLASATIIDSPTQVRLVPPENAATNVYKVIYASERDFNRLAKRFGVFAEWKDGVPRAGYRGVVTFKMYKGRATVMLVP