MSLETHVTVKLDLELGNLLKDKSWEERKAAERESNEYKPTEEEKTEIINTWELMEGLDDGETCNVSKETHSKALSSSCGPDKSATARISRSKYLKSFDAEDYDAFLARSKRPLWNRNSKRQLYYLGHDHIDGSQENSSSVHLPNIENTDMVDGNSEKDQSPEANSGERRMQVRANLDELGGIMIPTFPDFSAVGSLKEWLHEEGHPYSSPDVSIDGKVTNKRESSVYSDSGDSDSDIGDKQWDYLLFDPELLASLEKDLEQVCEEEQHVLQQINGHLNLLRGRCYVTENEDGLQDSSGTEDNHVQSIFPCNEEGFSIQAPWILEIPREVLAS*