MMVHREDLHVHMHHPMPHPSPRKIQMSCSVAHNYKLKPKNISKNVYKYVGKWITIFTSLDSTLPFYKKYFGVVWKEILQIISRKEKMNAKVHSSDDTKKDEEVVLPGFRFHPTDEELVGFYLQRKVDKKPLKIELIKQVDIYKYDPWDLPKVNSFGEKEWYFFCIRGRKYRNSVRPNRVTRSGFWKATGIDKSIYCVKEPHECIGLKKSLVYYRGSAGKGTKTDWMMHEFRLPPNAKSNPNDLQEAEVWTLCRIFKRIPSFKKYTPNLKDSTPVTKPNPVNSDTSTLNSDNCEPYLICRDPMVMQQIERKPVIGQVDEKKHMFLGQFGPLPHHLQAPSTTPYPNFWDQNNVEDYTFANENWDDLRSVVQFAIDPSTVFDCTGTYIPPYFS