MKRDHQDSCKGGNTGSVRNSVGAVKGECSSMPTGKAKMWEEEHGGAAGVDELLAALGYKVRSSDMADVAQKMEQLEMVMGIAQEDGISHLASDTVHYDPTDLYSWVQTILTELNPPPTTTTTLLDPSSLLENHQINDPLNPSSILLNNNASRVFNDDSEYDLRAIPGIAAYPPTQDNSNDETEPKRLKTWSIKSDSALSPPAQVPETARPVVLVDTQETGVRLVHALMACAEAVQKENHKLADTLVKHIGVVAASQAGAMRKVASYFAQALARRIYGIFPDTVDSSLNDVLHMHFYESCPYLKFAHFTANQAILEAFATAGRVHVVDFGLKQGMQWPALMQALALRPGGPPTFRLTGIGPPQPDNSDALQQVGWKLAQLAQTIGVQFEFRGFVCNSLADLDPNMLEIRPGEAVAVNSVFELHRMLARPGSIDKVMGTIKKLNPKIVTIVEQEANHNGPVFVDRFTEALHYYSSLFDSLEGAASTGSDSSGQDVVMTEVYLGEQICNVVACEGVDRVERHETLVQWRTRMGSAGFNPVHLGSNAFKQASMLLALFAGGDGYRVEENNGCLMLGWHTRPLIATSAWKLPQPSES