MKRETMPSWLELLLATQFFTTCANHLLASRNECNLFCTQCETKPAAFCNYCRSSDHSTHRVIQIRRSSYHDVVRVSEIEDILDVSDVQTYVINSARIVFLNERPQLRASSVPICKAPTSSTHSCETCSRVLLDAFRFCSLGCNLRGLNMEAGMQAMVGNNPRSNGMDHVARIDNVGSSTTNDQNSCNDKNYEEPPPKRVARHRRKGIPQRAPFF