MSQDIVIPADFKTTLPPRKRAKTQQEKEQRKIERILRNRKAAHQSREKKRVHLQQLEHKCRVMECLLGRLGDLDGLVNDKRGKELLKEFRSLGASSPCGSGSSPEASSPSGASDADADAEADAAVNVTPAKSESESEPGQVQVQTPSKNEFGLSDFPAPFELTPVSFVEEDPKNFNLVLTDDTLAPTQPSQPFWLEAEEDSGSFELDDWRNPAVIAVEV