MLIQKVLPVPRGPFQTQSPFLFAVYHLDNYPPSRAQDGMGVQPALLHGRNLGMDFGNSDWNMYHGRLVPGFPQHPHCGFSTITLVRRGTVDHHDSLGSYGRFADGDTQWMDAGRGVSHSEMLPLLHAEEGKNTLDLFQIWLNLPRASKGCAPNYTMQWREQAVKARIKDSHGRVVQVETVAGQLEGWPAPQKPPQDNYARDPENCVAIWVISMDAGARWEIPAAPTGVNRSVIFFKGDEINVGEYAVKRHANMHVDASLPCPLHNTGTTPAELLMLQGRPIDEPVVQQGPFVTSSRPEMQQAIQAYHRGHFGKWPFEQDDPVLPRESPRFAHYGDGREERPE*