MKRSHQETSVEEEAPSMVEKLENGCGGGGDDNMDEFLAVLGYKVRSSDMADVAQKLEQLEMVLSNDIASSSNAFNDTVHYNPSDLSGWAQSMLSDLNYYPDLDPNRICDLRPITDDDECCSSNSNSNKRIRLGPWCDSVTSESTRSVVLIEETGVRLVQALVACAEAVQLENLSLADALVKRVGLLAASQAGAMGKVATYFAEALARRIYRIHPSAAAIDPSFEEILQMNFYDSCPYLKFAHFTANQAILEAVTTSRVVHVIDLGLNQGMQWPALMQALALRPGGPPSFRLTGVGNPSNREGIQELGWKLAQLAQAIGVEFKFNGLTTERLSDLEPDMFETRTESETLVVNSVFELHPVLSQPGSIEKLLATVKAVKPGLVTVVEQEANHNGDVFLDRFNEALHYYSSLFDSLEDGVVIPSQDRVMSEVYLGRQILNLVATEGSDRIERHETLAQWRKRMGSAGFDPVNLGSDAFKQASLLLALSGGGDGYRVEENDGSLMLAWQTKPLIAASAWKLAAELRR