THDSIRFGNVDMPCVQAQYSPSPPGSSYAAQTYGSEYTTEIMNPDYGKLTMDLGSTEITATATTSLPSFSTFMEGYSSSYELKPSCLYQMQQSLIKMEESRAHGYHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRTVQKNAKYVCLANKNCPVDKRRRNRCQYCRFQKCLSVGMVKEXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYCPTDQSAAGTDAEHVQQFYNLLTASIDVSRSWAEKIPGFTDLLKEDQTLLIESAFLELFVLRLSIRSNTAEDNFVFCNGLVLHRLQCLRGFGEWLDSIKDFSLDLQSLNLDIQALACLSALSMVTDRHGLKEPKRVEELCNKITSSLKDHQSKGQALEPTEPKVLRALVELRKLCTLGLQRIFYLKLEDLVSPPSVIDKLFLDTLPF