MKRGHGETWDPPPASRSREGPSMADKKKVADDNNNMDDELLAVLGYKVRSSEMAEVAQKLEQLEMVLSNDDVGSTVLNDTVHYNPSDLSTWVESMLSELNNPTSSDLDPTRSCVDRSEYDLRAIPGLSAFPKEEEVFDEEASSKRIRLGSWCESAGESTRSVVLVDSQETGVRLVHALVACAEAIQQENLNLADALVKRVGTLAASQAGAMGKVATYFAQALARRIYRDYTAETDVSGGSFEEVLQMHFYDSCPYLKFAHFTANQAILEAVATARRVHVIDLGLNQGMQWPALMQALALRPGGPPSFRLTGIGPPQTENSDSLQQLGWKLAQFAQNMGVEFEFKGLATESLSDLEPEMFETRPDSETLVVNSVFELHRLLARSGSIEKLLNTVKAIKPSIITVVEQEANHNGIVFLDRFNEALHYYSSLFDSLEDSGSLPSQDRVMSEVYLGRQILNVVAAEGSDRVERHETVAQWRIRMKSAGFDPVHLGSSAFKQASMLLSLYATGDGYRVEENDGCLMIGWQTRPLITTSAWKLAGGGESRR