MSFQPAFNARLIAEVKKYPCLYNHAKRGSGDTLERMRIWEKIAADVDSNCSGDFAKKRWLQLRDRYRKELKTAIKQNFVSPVRWCYFSHLSWLDPYLKDNLVLTSCESYGEIKDEYGVDYGISSVKTEPDDSDGGHSSSMMESSVIDRLLASTHQLAGSQKGE