MRRTLALCALFSTISAFARAEPNALETEFSFDEVQRNDDVVELRGKYEIRNADANEVDLVGLALKFRFPGTVDVRADDGSVTKSKALPSDWRASCFWSYVEGRYNGTNVCPSITFAVTSQELEVRFVNSIKLCPGCVLRGDGSRTSFAVKHVKYLPFARGVAPLELRGIEQFVDGPPTPARPVFRVCFPKDVDFSFRVSSYPSRQDDVASSSQKTAIMPLGTAGYDAFLRVFIDVTNRQAEDYDMSNVVITFPFDWSIVPDEKRGKVQQTPDDFFIRCHGSGSSLCDVTEVERSRDGFAIRFKNGFALCPGCSLRGSGPQRCAFEVYSPFLFPVDIESVRGASAACAAL*