MVRLIETATVPILAIDSNGLVNGWNTKAAELTGLLADEVIGRPLIDLVQHDSVGIVKKMLYLALQGEEEQNVEIKLKTFGIQEEKGPVVLIVNACSSRDLEENVVGVCFVAQDVTWQRIAMDKFTHLQGDYRAIVQNPNPLIPPIFGADEYGYCSEWNPAMEKLTGWKREEVIGKMLVGEVFGIHRMSCQLKGQDGLTKLRIVLNNAMAGKETEKFPFSFFDRHGKNTEALLSANKRTDAEGIITGVFCFLHVTSTELQQALQVQRMAEQAAMDRLKELAYIRQEIRNPLYGIIFTRKLMESTDLSEEQKQIVQTSALCQRQLVKVLDDADLESIEDGYVHGTYNIAFVMWYSSY*