MDQHQQHHDGERPDEDDRGHRNNHGPQAILHHLDPGRMDLEQGEILRAWALKNAVEQDPDTSALSDYELVQIALVTTDVDEAMEKVQMLHQFRKEYNIVESVDHARFCIQEVMRLFPGYLLSFTFFREGDMHSGHYGLVQDATKLNAKLIPKSGGPAMNMLLATAYFCFQAMNPDFEAVRRGVVSLLECENFDWKQHVTFGGVKQMYLDFFMHYPTKWHQARNYHTGVLFNLLASMCRPFQTEDLRESWQIGCMSPGGRLDTIFLQPNLQAANERFIHRVANILELRYNHEASFVLPPLVNQPAAG*