MSDSSSSGDGVLLTPSLFLTSSILDFSRPHDHTSPHRGKKVNGTGRHSYKQSPREEEAVWPDFLEAALIEALTIYRPTSNKAHHKLLRFSKRKASLSNYIFLKVTGKRRTLKQVGSRLQQLRETCTSEDSILTLIRSKEFPDLPPKVSQIK