MDVLPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQNEPYVSSSELKFDGQEDLWSKLILACEDKAKAGAEPKPHVHDEDHQDSQILDSNSVNSDASSEASDSSEELSPTHSFTSNPLGSVLVGAGPFSPSVISTPPSSPEPPHTEPGAASQGWGSSSTHADLHLPVKIRTWGSKSSDKSGLVCGEGSPDGRRRVHRCHFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHI