MAPPRPPPALIDDVTTEILIRHPPDEPEHLFRAALVCKPWLRVLCHPAFLHRYGAFHGAPPLLGLLHRLQVLDGDPAPRFASTTSMPAFPHPGSDGRRTRPLDCRHGRVLIHMLEDRAVDLLVWDPVTGDRHGLREPRIDWMAYSAAVFCGADGCDHLDCHGGPFRVVFVGTDDAVDKIWTSVYSSETGAWCTPTSVRNGGAVYVQPRRGTISSCRWRTSSLGLAGIEDSRLHIWSRKVNAEGAAEWLRCRIIDMEKIMPMAKPCDGDGAYVVGYAEGVGVIFVSTDVGLFTIELKFERVRKVDEPGVYYSVLPYMSFYTPGMLHMFG*