MFVRTLDALHNVSQERFEAKVELMRSFGWSESEFFSAVRKAPTFLCISLDMLRRKVEFFINVVGYTPSFIASHPNLLLLSLQKTVIPRFRVLEMLNTKGLWTRRGKFSSYVQLSNTKFMEKIVLPYKEKVPELLDILRAGDEQ