IMADPSLTSPSGTPLRSPDTSLTLSFPFLRERSRVWEDGKEQQLPRDLPSPLPTKRTRTYSATVRAHSGPVFKGVCKNFSRSQGHGFIRPSNSGEDIFVHISDIEGDYVPVEGDEVTYKVSRIPPKNLKVQAVEVKITHLNPGTKHETWSGQIISS