RQMSLWMGDLDPYMDDDFVKQAFSAMGESPTGVKIITHRITGGSAGYCFVELADEASVERCVQRLNGKLVPGSNPPRKFKLNYATYGKRPEAGPEFSVFVGDLASDVDDFQLHQVFKKYPSCKGTKVVTDQYGYSRGYGFVKFGEESEQKKAIEECQGTVLSGKALRLSIAVAKSQKMSSSQGGPGQNYSSYNQPPSSYYGSNNSMAPGGYYSQWGGYDQIPPTRTHAPPAHGGAPAVQRHVWSCRGESQEQSIPECDVEQWNRDFVERSEEFYEALMSSRWEPLDSVDSPVPSMS