MSDVYLPDDQYAGYHPVQNNYSSPHDDGTFAVSGSAYSGDYGRDLLLDLGQQAAGAPVDMSSHPARAHPYFNSGGVPFKNGLADGEPGALLGSAAKGAGEGPPQGSPHLGVQAPRLPPSPLPSPPSEERYRRGEPRLTRDAMDRYLRDRGDMVLVILHAKVAQKSYGNEKRFFCPPPCVYLLGDGWQRKRDQLLRDGEADQAAQLCAFIGIGNSDQDMQQLDFAGKSYCAAKTLFISDSDKRKHFMLSVKLFYGNGEDVGVFQSKRIKVISKPSKKKQSLKNADLCIASGTRVALFNRLRSQTVSTRYLHVDGGNFHASSSQWGAFTIHLLDDNESEAEEFTVRDGYIHYGSTVKLVCSVTGMALPRLVIRKVDKQNAFLDADDPVSQLHKCAFYMKDTERMYLCLSQEKIIQFQATPCPKEPNREMINDGASWTIISTDKAEYTFHEGAGPVRVPVTPVPVVNSLHLNGGGDIAMLELTGENFAPNLRVWFGNVEAETMYRCAECLLCVVPDISAFREGWQWVRQPTQVPVSLVRSDGVIYATGLTFTYTPEPGPRQPGPYPALVHDILRPANARSHPPAPEDHGAPTANFGHHMHFGSHHQNMS