MVVHQAQEHLVQEVAADGSPPSRYVLREHDRPTPATNAAIPTVDVSRLAANDPDEAEKLRSALNTWGLFAVTGHGMPGELLDAILDSTRAFFHLPTHAKHKYSNLVPSDSDDSHNNNNNNKKFQPEGYGVDRVDTDEQILDWCDRLYLQVQPEDERRRQFWPTEPPNLAGLLHDYSLKSQAVAQLILRAMARILGFEESFFVDKVGDESRMPSYARFTYYPPCARPDLVYGLKPHTDNSVVTVLLLDKRVGGLQVRQPLGDLAVAGEEEEGARWVDVPAMGGHELLVVVGDEMEIMSNAAFRAPVHRVVVSAEERMSLVVFYQPEPHRALEPARELVDEERPARYKTLQAKTFADGFWDAFALGERTIDFLKVKVGEDGGGGGGDQPNAPAAVPGA*