MPRSFLVKTHSSHRVPNYGKLETLREANGSCSACKELAGSRHLPDEEAPCNPSDPLQPWDSTSAVACISLPLLPNHRETLGVSGPEPQETSWVGPRAAQAPSVTLKDSFTLPPLLVLPTRWPPILGPDGALNEHLRAEGTSRVPGSFECIHCHRPYHTLAGLARHQQLHCHLPTGRAFTCRYCDKEYASLGALKMHIRTHTLPCICKVCGKAFSRPWLLQGHIRTHTGEKPYTCSHCSRAFADRSNLRAHLQTHVGTKKYRCAVCPKAFSRMSLLARHEEAGCCPGP