MQESSQPVANHTAAALKISTSHHLFTAQRPEVRFSPRGPLPLLPAVTLPPHCSTPSGQVVFLPLLAVKTLQPTAKFSQRPAFLDFTILTAVATTYSTTAATCQALTSGHDFLMPAALHLGGQDLIQRS