MSGSKTPTSSSKRHVINQKDIYTAQCNLCKKFRLIDTQEEFEEITHKIKQEPFDCSKKANLSCDDPADIEYDSSQTWVKYKPNNPKTPEGFKRTLELRNDYSKLDSYYITPTGEKLRSHSEIAAYLEDHPQPSGVSASDFDFSSPKVMQETILEFIEQQ