MQKLKNCDYYIGLDMGDASVGWAVTDTNYNILKFNGKALWGIRLFDSANTAASTRVFRSGRRRIDRTTWRLKMLQELFAEEIAKVDPGFFMRLEDSRLHLDDKRDKAVYNLFVDKNYTDKDFYQQYPTMYHLRYALATQAGPFDVRLLYLAVQHIAKHRGHFLFDNLDASKVNDFNAVFSEVENYVRDEMGIEDWSCQNIDELAKVLCDVNLGRTTKQKAMQSLLPAQTKQQKAIIQLFSGGKAKLAELFVDEELDECEKKSVSFQDDDLNEFEPVLTAALGERYEGLLRFKAIYDWSLLAKILHLDTSKKDEDEQHLLSECKVQVYEDHKRDLAVLKSMLKGKPLYNKIFRQDGDISYEKYAKGIKGRNQIDFCKDLKKQLEGIAEYKKIMQEITSIDDAKTEEERLLFRITNGFAFPKQTTKDNGIIPIQVHLAELKCILDNAEGYLPFLGETDNNGLSVREKIEQIVKFRIPYYVGPLAGTRMSREQGRCWVVRKNE