MDYLLIINIILTNSGVLKLIKLQIASVVCRRSTMSCRQFTLDEKIGIIVRLENGEKNSVITKEFGTCSSKTSTIWKNRDKLKNMFQTTSLNAKRLRTAHHKDLEEAALVWFKQQRSLNVPISGPILQTKIDQLAEKMKTENVEYSASWIQRFRQLHNIGFGKISGTYLKGVSSLPVFYENNTKAWMTSAIFEKTLNCWDDELRRKKKKILLLVDNCPAHPSLQHLKFIKLVFLPTNTTALLQPMDQGVIRNIKAHYRNQLVLKMIEDIENQIESKVTVLDTIIMLDKAWRNVTSTGIANCFRHAGFCDVTTDTTQLQADSGLINNIDEDYLEIDDDLITSEIQTDEDIVDNVIASQQVELDNDTDIDELDDEFETVPSITEARAALRTLERFYYTKYEGTDAERKALSLLETSINSNTKQSSIKDYFKKLNKN