MSERYSENLNRFNGIIESLPLKLRLNLASLCLLDNVATQMLRLFILNSSSPQVIAVITDPTAYLSSGDTEMFQTLLRLFKQIRMVYDTGMPLLTVHDVAPGLWFPNYPAPLILKGHEAYIITAIRKANLLTFLLTALNSFNYGFELLQDTFLDIFCPNTIFTGNTTIDQNGKLLKSQAVLYLDLKTQAFIAGLKEGGNGSDQIPVLKQQELLDAIFPRNLAEQLVLRRSGHSTSASEELMTPSEREFVERCDRRRENLAQYTSFKTLVQDYDWNHFVKELLDYCSKNMGLIIWGRKGRGKSPLYSFDSSEFDPQALYASGAAASDDAVVPGGNGVAGSLVNNHQATASFDSSDLNPAINQSAMLSENNEMNGIKGNSNNRLTKSIADAAVAASSGHNVNSGSVVKKLKPKRTWSKDEEDALIEGLKDVGPSWSKILDLYGPGGKINEALKNRSQVQLKDKARNWKLQYLKTGRQLPEHLLKVTGTLERTLRSRKKTSTEVAPTANHRRESNGTTELFGASAADTSGFDPNLETANI