MSLATIAVDPARGGPRMVGATPGRERRRGATARTIARGSVARWTRMVFVRAGGGDGGDGGRAWCARDGTMGRGGGGRRRARGTAAAKTDDDASREGRVEATEATASLDLPLESAKKRVMGRTRLLRTPMAGGVVSRDTKDSNLPSMATAARNLMELADYGDLSTTMSQMHHRRAGYPFGSTVDFATDATGHPIFCLAPLAIHTRNIQGDGRCSLTVKMSGWGGLANARVTIFGDVQRLPGGEYQTAANEIFKAKYHGRKEAIDMEDRWGDYTYYRMNRIVDVYFVGGFGTLNWIKLDEYMGTSPDTIVTSQSGRSVVETLNELNARFSARLAREMSKVLELDVDDLWIISIDRRGIDVRVRYDGSSLIRRISFDVDVECLEDAARCVECAIDKDDICSPEF*