MSSTIINGLGNPQLARVADALKNLTRPGIRIDTTPITATELPLGASRIGGRPDVSEDFAWPVWDGDTLSFLAQINLTDLAIFPTASILPSNGWLLFFYDQNQLTWGFDPEDRGSWAVIYLPQASEPLHRCELLSQELQEEFYDLCSLSFSENLTLPPIDAIAIQNLQLTDPERVTYYELLAEISESAGVCHQILGHPLAIQGGMQLECQFAAHGIYCGDSSYSTDSSEEADTKIRNLIPGATNWQLLFQLDTDDNTKMMWGDMGRLYFWCQESDIHAQNFDQAWMILQCS