MQVPLLRLQCGVNSYDWGRVGPESAAAKYAAATAPSDFTIEADKPYAELWMGTHPSLPSKDVETQRTLLDMVQDNLALMSPEVSERYGGKLPFLFKVLSIRKALSIQAHPNKKLAEALHARDPRNYPDDNHKPEMTIAITPFEGLCGFRPLAEIVHFLKAVAPLRYLIGVQTATDFENAVRGFENTEDPEQTKKNKVALRTLFTSLMQSASENIEQAARELVAAAQSSPETFASLVNAPDTNPTNAAELASIIIRLNEQFPNDIGLFVFFFLNFVRLEPGEAMFLKADDIHAYISGDIIECMASSDNVVRAGFTPKFKDVDTLTEMLTYSYAPIDEQKLQPTDYPYTVLNAAAYSSASDSLLYDPPIEEFSVVKTSLRRTGAKATFDPLTGPSILICTGGTGKISVGHKTEEVKEGYVFFVGANAECIIENTGTGSDEENVFTTFKAFCDLTGKEDMANGH