MSDTRRCRPASDRLLLDVMLGKLAVYLRCCGYDTVYAGDRDIEADDRLRELAATEGRVLITRDTELAARVDRGLLLGTRDVEAQLSELHEMGVELTVDERPTRCGRCNGHLEPVGADEPTPEYAPDSAGTDCWRCHACEQVFWKGSHWERMQETIANVG