MANRIPRTQKFHLPTVYFDYLLLLFNKALRACLPTFPYEKRISKIDTLRLAIAYLALLKDLLANMDSIVTNQPIRRGQLVIQFMIQRLNSSKRHHLSLQPLVDCIQP