MPKEQYMCQLCANHGIFNQPKKGHKQKCPFRSCLCNSCSLNTKRRALDQIERKLRVKDSPTPPPVLEKQATITPTPISYTNPFFREPSETSIDNVSNIPPSQSTHPSSFVTSQSTNTSSFINFSIPLPATVPIFPSNNVKSNLDFFKQSREENISDNQNSEIVMPNHMPYIVSNKDELENINKERRSIFHSVEMLTREET