SSSVLRSYFLDVQFSRCITSQLIKWFSNFREFYYIQVEKFARQALLEGAVADAGALRVSRDSELFRALNTHYNKGNDFQVPGRFLEVASLTLREFFSAVRAGKDADPSWKKPIYKIISKLDSHIPEVFKAVGCSQEL