MVYKTAKEPSDKESEDANLIDFFGDNGKYEVKAPKKGKHLDLKPVHELKNEPFCKITETKHEGIAELSILDTAADCDGRKIKNEPQDDVNYLSVPGSKRQRLILEVVVDTWFDFKRKRDTEYEKIKKMKNPKAEKVKGMEFSLSILHDRLKDIGFEGYEVNLDQDVRDAVVSRLFMSNRYGGNTQDPFPKIRAELVAQHGMNDFMYVNVMFHPQGPQLPGKPGIFLSPKPKVRPGAWRVLTRLQSNEWLFVGMYVVQLCASLTREEWNSLEPKVRKTWAHQIQKKKWGGDIRAKIVARRELGRKPTAAECEAVPKSQRNAVSSDEIEKAFDAGDVQLSVSTMKCVGYDEAFQRQLWKEFPIWSKKSKSQVQPTTSSTAGGRKRKRADSLESQSTDVDSKDEGSNTTGHTKPAKQAAIRSKKAVPRISYVDEEPEGLVYTPRGTKSRPIHI