MSVRTRFAVLLSAAVCLGALAACGSDQTAEDPSPASGSTQGRAESSAPSEPSESAAETVAVPVYFVGDTPQGPRLYREFRQVPADDPAAGALALMTSGDALDPDYRTLYPGGSFAGVQVDADPIVVELPDESWTTAPDGMSQDDARLAAQQLVYTLQGVAQARKPVAIRLDGAPADLFGLGGELADEPELDVRALVNVTSPEEGATVSGTFTASGVSSSFEATTPWEVRAEDGTVAAKGFATAEGWMDKLYPWETEVDVSDLEPGTYTFVAMTDDPSGGEGHGPTEDTKTITVQ