SLVIISPSVADLDPYDAAYCANWSTIPNFRFLAGTKKVSASHLEQYGTNEYSIGPGPGYGRKKRRQR