MERYGRAAEGSQSDPPPEWNIPGPETGLEESMWQLGLRPGESYPERPDEADCSYYLRTGICGYGSRCRYNHPRDRSTVTVAARPGGLEYPERASQPVCQYYMRTGTCKFGASCKFHHPKQGGSSGSPVSLNYYGYPLRPGERECSYYVKTGQCKFSATCKFHHPQPAGIQLPVPSPAPRVSPVPATHTLYQTVQSPSVSSQQYEVVFARPPLLQGSYVPSPYGQVLLSPGTIPFPGWNPYQAPASQLPSSTQPGVGSGTLYTQLSPSAPAYTGVYQPIPLPSSFGLPTTSQKELSFPERPGQPECQYYMRTGDCKFGSSCRYHHPPEAVQPKATVVLSSSGLPSRPGAPLCTHYQQRGACKFGPACKFDHPIGTLSYSSSTSSLADMPVAPYPVGSSIGTLAPSSSSSELRPELSSSSGKELVSARMSSSLSTSSGSVGSTVSKGGVTPVGVQQSSQGSGPSVGSGNNTESQ