MDVLPMCSIFQELQIVHDTGYFSALPSLEEYWQQTCLELERYLQSEPYVSSSDLKFDGQEDLWSKLILACGDKAKAECDPKLAAAPEEDNQDSQILDSNSVNSDASSEASDSSEELSPTHSFTSNPLGVLVGSGPFSPSVISTPPSSPEANSEAVGVTTAWGAAHTELHSPGKIRSGAGKSAEKTGLVCGDASPDSRRRVHRCQFNGCRKVYTKSSHLKAHQRTHTGEKPYRCSWEGCEWRFARSDELTRHFRKHTGAKPFKCSHCDRCFSRSDHLALHMKRHI