MSGINPGDDKLVFESSEAISTVSTFDDLGLKEDLLRGIYAYNFEKPSAIQQRAILPIIQGRDVIAQAQSGTGKTATFSISILQSIDVTVRETQALVLSPTRELATQIQSVILALGDYMNVQCHACIGGTSIGEDIRKLEYGQHVVSGTPGRVFDMIRRRSLRTRNIKMLVLDEADELLNKGFKDQIYDVYRYLPPATQVVLLSATLPYDVLEMTTKFMTDPIRILVKRDELTLEGIKQFFVAVEKEDWKFDTLCDLYDTLTITQAVIFCNTRRKVDWLTEKMRASNFTVSSMHGEMVQKERDAIMAEFRSGTSRVLITTDVWARGIDVQQVSLVINYDLPANRENYIHRIGRSGRFGRKGVAINFVTVEDVRILRDIEQFYGTQIDEMPVNAAELI*