MDVQDAALNSGKDRTKSCENHSNHLTQPQSTAETADITANADHLSAKITCSNGIHHRGSDESLVDIVITSEDALLLPDHVPVLPHKIEKESPSPLNGPSPPDIVTNGSPPICTPPTASKGLRTPDPAQVPKCNGHSHPHKKRLHSTSKSQQSLKASATQIQQVAGDDCCVHCILACLFCEVLSLCSAVAQCLACGMECDAACCCGEACSVACCSEDPCSALLDCAILEDCCQSSDCLEICLECCSICFPA