MNSFIKDKIIGDVIKSHDIKNINLYLTNIEEHIIKIKNEGKSIIDQVFLAFNGSISHISLYSYLYDHNINVDLDCLNIIYEHSYVEEDKLIEEGKDNDKIVEITKFDSELMYYLVKTYKENFEGNHNLTVKDIENIIIDYKEKKYQETIKLYKDKYRDGIKIYNTFLDLSHFYYDEKRMRFFKKKKEGSIENYNEYINANADVEFYDLKYHILSKKTKGHPSILFWSDAINEIHIKDKTIITSVDAVKLTNTDHQHIIGILGLNRDGDLVIQGIRNEVKLVINKSCVINHGIYCIGHVILVQGRIKLANKTFYATEIMHPPRNYHDEKNEGDLFYSFENEKDQIGMTEYELIVKNNDKSQNWIIMHDIYLDNPYTFEILEKMFSLYVTTYPDNELPVGFILMGDFISLKFDYNKNFNNLYIKGFEKLSYLLISKFKLILQNCYLVFIPGKNDPCACKNSLPKLPILPYYIKKFKENIESFCPCEDRIIFATNPCRIRHFNKKMIFFRHDILNDLIWSASINATDDNKQNLQNILTSTIIGQSHIYPIPHDSRILKRYSPFLFIYPLPTFICISDNTCNSFISYASENTSDSIISNSDMSFTKKKAFTVYNVLQHEAKRYIVPV*