MARFLTVLFFLSLPLPSQSYSNITRGTTLLSFSPNNSYWPSPSGDFAFGFYPIDGNQFLIGIWFYKIPEKTLVWAANRDEPVQIGSKIQFTDDGKLLFIDSQGHQYWIYNGTTGATSASMLDTGNFVLVDSLSGILWQSFDYPTDTLLPGQTLGQEKPLYSNRLWRDYLTGRFMLVLQYDGNLVLYPRSRRDIFPNPAYFASQTDGESPPVNLVFDRTGFLYLKNSNNKIVYSVSSNVINPVEEYYQRATIDSDGFFRRYSRPKNAENGESWTAVSKAPNDRNSCGIPGICSLNGYCVLDQGGRAQCLCPHKFSFVDPNYTFGGCKRDFIISCENYKASNYLLIELENVDWPFGDYELLHLGEDDCKEACMSDCFCDAAIYRSNQCWKKRMPLMDGVKDVRIGGKALIKVASSG*