MDMQPRPMWRTICNQHLMTSTGFCDFVEEEGNRQAANVRERKRMCNINVAFIELRNYIPTFPFEKRLSKIDTLNLAIAYINMLEGVLRFDCKTQLGKVEATGN