MVDAGVLGGAGELTDRAGGVGLKQTLHALLERITKGQAPQAFFAALCTADKPCLSVCNRSWRRGSIAYRCLVCEVDPSCAICPDCFQAGEHAGHDYRIVQAAGSCDCGDEDALSRTGFCPRHGAPLGDDGRPVYQPHLPPDVSADLNRLLSLCCRRLLADTVTALHGSAGDDEPEEAATPGGDAQAVRQLLLGARHGELRLVREALRKGASADTVDAQHHLRPTALHWAAQHGYVSVASVLLDAGASVRSENVFRQTALQ