MTSSQSLLSPTGCQWTADEHARYLAAINRYPGAQWKVIAAFVGTRTPRQVMTHAQKIALKQERHARGLRSAGRPRGDSLNQKRHNANKHKTESSRVKEDRALDASPGLLYSTISHFVDKFDLDALEALGSPSEAHALCLGVFGERDEEADTEVVEQESLPREQRGPQD