MVSPFSDLPNDLIIKILSLLPVESILKFKTVSKSWNQLLSSPFFATIHSLSSSPLSQPFPLFFSTIRDDSRIYYIRNTSTLSLQWLNFRGAGHLNCIACDNGIICFHCSFCSTELLFVGNPVTSKYRCLPGLGGLGEEFLVGNIGISFDPITQNFKILVRGRPKSEKAGAMPFEWRLFSSVNESWKTIQDPGYNLENVNSMVCVGNTCYVLSWTKLSLLAFDLERETVEELPNPVLISPKSSDRELSYRFSVPQKWGERVAMGEITGDLKLKMWVLCREREWVEVIVGNLQNFGLGIDDSLSPLLLVGETFFLHNANKNMMYAYNIKSGRLIMLQDNVSGQVDNLVLYQPTLFSCFL*