MDLTLRNPELDNEDGACWTCLSHKRKCDRMLPKCRACHERGVKCSGYGVRISWPKDIWAPKQQRRHKQRASGSLAQGSLPADAVRLDRHALPSSISTLTLPTTESFYMQHFLRNIARIALAIDHDDNGYRSLLPMALTEPCVLNAALAVAASHHSRWQRIPDTMSRKYLRAACKAVRDRFTDPRLIKSPATLAAMLLLVSYEVFSGSSRWKGHHTAIRGWIQGRRDCSDIDSFLKNWVCLIDTQNALNLGTSTIPELEEWMGAASSDRGYTVDALFGCSARLPRLMAAASRLYVASKQAEISEDWVRSQAETLQTRIRSTRLQDNSQIMIGLSCNDTPQEFSVTVGVDREELRRRAGATAEIFRHAAHIYVHRIAHAPMEALTPETQESLETALQLLTQVPDALGPGANLGWCLVVLGAELDIAEQREYINSRWDGLHLLGIDNTRNGQKILDEVWNHRDLVRRGFATPERWQDTMQRIGQSQILV