MTSDDSWSMHFDDASNQNGCGVGVILVAQDGTHIPISAKLQFNVTNNVAEYEPCIMGLEAVLALGVQKLRVYGDSSLIINQISGKWKVRSESLAPYQSYLEQLSEQIEELRYTYLPREENQFADAVAKLASMINIPNGMAEMPLTIETRIGGHEFILVAIDYFTKWVEARSFKVLGSKQVAQFIQENIICRYDVPHEFISDQVTHFQGECEDLFTEYNIQHHRSSPYRPQTNGAVEAANKNVKTIIMKMTTNYKDWPQTLHFALWGYRTSIRTSTGATPFSLVYGMEAVQPIELEIPSLRIVLESKIPEAAWVQARYNKLVMLDERRLQAAHHVQVYQRRMARHFNKRVRTRNIKEGELVLKALRKSTMDPRGKFNPTGQAHTLSRRSSPGEQSN*