MSAVSVPAAQPRVRQLLHSPAGCVIVHKPPGVPFHGTASQPGLLQLMRSQQGQDSFPYEGPLFPVHRLDYLTSGCLILATSSEAAGELVAAFRARAVHKFYVALSDRRPSKKMGSVVGDMQKGRRGSWKLARTSEQPSITRFTSAAVSAERPLRAFLLKPETGRTHQLRVALKSLGAPVLGDERYAQKEAASEEDRGYLHCAALRFELGGTAVQCVCPPEDGIEFLRPEFRSLFDTWLPQSLQQDIGPWFDDNKLLRSELQLAGSKLQEASRTX