MSKNLVIVESPAKAKTIEGYLGKDFIVKSSFGHIRDLPDKGMGIDIEKDFEPTYQISPDKVKVVNELKKEAKDKEVWLATDDDREGEAISWHLKEALGLKPDTKRIVFREITKNAINKAIETPRTIDLDLVNAQQARRILDRLVGFQLSPVLWRKIKAGERKNLSAGRVQSVTVRIVVEREREIEQFKSTSTYKIVADFHVSNGKVLSAELPKNLETREQAEQFLNDCVQAIFSISSLEVKPTTKSPAPPFTTSTLQQEASRKLSFSVQQTMTLAQRLYESGKITYMRTDSTNLSAEAVAAAKDQIAKAYGEEFSKSRVFKTKDKSAQEAHEAIRPTDFSVMSAGEDRNEKRLYDLIWKRAIASQMAEAKIERTIAKIGISTRPEELTASGEVIKFEGFLKVYMEGSDEEDEESKGMLPPLNVGQTLDMLQMKATERYSRPPARYTEASLVKKLEELGIGRPSTYAPTISTVIKREYVVKEDRPGQTRDITELVLKEGQIQSAVKQETFGSEKAKLFPTNLGMIVNDYLVENFENILDYKFTADMEADFDEIAEGKVSWQKMIKDFYKDFQVKVEQAAEGASASTQSHELGVDPDSGKKIFAKVGRFGPYLQIGEATDEEKPTFVSLKKGTLISSLTYEEALDILRGPKLPLELGLHEGHPIVVNEGRYGPYVLYNGKFYNLDKGEDPLTVTKERAIALIAAKQSGAEGSLPREMSEYDGQAVTIGKGRFGPYIKWGSKYFNIPKTEDPLTMDDAKVAELIQAGQKEAANKVIKEFPENDKVKVLNGRYGPYIQIGKRNVKIPKGVEPENLTLEECLKLGSA