MASPAAVAVPRIKLGSQGLEVSALGLGCMGMSAFYGPPKPEPEMIALIHHAVAAGVTFLDTSDFYGPHTNEILLGKALQAAGLREKVQLATKFGVLTTADGTPEIHGEPAYVRAACEGSLQRLGVDCIDLYYQHRIDTKVPIEVTIGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITAVQLEWSLWSRDVEEDIVPTCRELGIGIVAYCPLGGGFFSSGPKMVNTLSEQDFRKGLPRFQTENLEKNAMVFERVSAMAAKKGCTTSQLALAWVLHQGSDVCPIPGTTKVENFNQNVAALSVKLTPEEMTELESYASANVAGDRYHNIVYTWQNSETPPVSSWKAE*