MLDKWNTWKDYDSLPSWYTDEEQKLHELTADKVLGQYSRDQLERSWRWVLKELASFETEPIPQLNFDEIQRDAVGADHVARAKRAGCFIVRNVVSESESRELNHSLQTFLSEHSDAITGWPVEAPHIKQLYWTEAQVKLRAHPNHLLLQEWLNKLWEEPGQQMSTNSQQNTSTLATPLTYADALRSMPSKSTYPALGPHIDAGSLSRWLDDDYRHFYHDVFSGHPERLDLYRLKERSTCKQHVIPGPAHSSVLRTFQGWTCLTDVGENKGGIWFYPRVDLAVVYLLLRPFFEEIRSEEELVREATGSTDPTLNLTANSDGLPTPDTTPGTPEDDSSDAKYGATLKSRDAAEAARARYLSAANWKFTRPSYFPGTQSISSQCLGNKSHPHLELTKRLVSIPDLSAGDSVWWHCDGIHAVDPNHLSGDDPAVVVYIASVPSTQPNIEYVREQAETFRARKCPPDFGQTFEEAHEWNPEWLRGGERAMMLDE*