MMERPHVVCVPFPAQGHITPMFELAKLLHSNGFYVTFVNTHFNHNRLFRSSGLQSLKLMEDFQFEAIPDGLPEPDRDATQDIPALCKSTSENCLTPFRDLLRKLNTSTSIPRISCIVSDGTMSFTLDAAEELGIPQALFWTWSACGHLGYLHYQQLVERGLVPFKDESFFTNGSLDAPIDWIPGMNSIRLKDLPSFIRTTDPDDIMINFIIREIKRSTRAKAIILNTFDDLEHEALQAMKSISPQLYTIGPLSVLSNQVPHTPLKTLGASLWKEDSKCVDWLDTKGPRSVVFVNFGSIAVMTEKQLEEMAWGLANSNHPFLWVIRPDLVGGESAIAMLYSKFVIATEDRGLLVSWCPQKRVLAHPSIGVFLTHCGWNSMLESICGGVPVICWPFFAEQQTNCRYACKEWGIGMEIDNDVKRDEVEGTIREMMEGAEKGKEMSKKAVEWKERVEIATKQGGSSYENLNSFVKQMLWPN