MGVRKQEEQENTEKGSGQIQLWQFLLELLSDSTNATCITWEGTNGEFKLTDPDEVARRWGERKSKPNMNYDKLSRALRRGRDLGQHRIRIIVLRFTADVNSDKNYRGAFGGLAGWQQKKSSQ