MSYKSHQLIKDHDVKWVDLRFTDTKGKQQHVTMPARDALDDEFFEAGKMFDGSSIAGWKGIEASDMILMPDDSTAVLDPFTEEPTLILVCDIIEPSTMQGYERDPRNIAKRAEEYLKSTGIGDTVFVGPEPEFFIFDEVKFKSDISGSMFKIFSEQASWNTDADIESGNKGHRPGVKGGYFPVPPVDHDHEIRTAMCNALEEMGLVVEVHHHEVATAGQNEIGVKFNTLVAKADEVQTLKYCVHNVADAYGKTVTFMPKPLYGDNGSGMHVHMSISKDGKNTFAGEGYAGLSETALYFIGGIIKHGKALNGFTNPSTNSYKRLVPGFEAPVMLAYSARNRSASIRIPYVSSPKARRIEARFPDPAANPYLAFAALLMAGLDGIQNKIHPGDAADKNLYDLPPEEAKEIPQVCGSLKEALEELDKGRAFLTKGGVFTDEFIDAYIELKSEEEIKVRTFVHPLEYDLYYSV