MSNRRSRGGFVEGKVYIDDAFHKFGRIRKIWVARRPPGFAFVEFDDHRDAEDAVRALDGTRICGVKARVELSTSSSGRGDSGRTYTSGGGGGGGGYQDRSRYRSRIDPSISTSLHALPTNPSLPYILHPKNDKFGSTFANAG