SMTCPPRVREAFALFDTDGDGEISGRDLVLAIRSCGVSPTPDEIKALPMSMAWPDFEAWMSKKLASYNPEEELIKSFKAFDRSNDGTVSADELSQVMLALGELLSDEEVKAMIKEADPNGTGKIQYANFVKMLLK