MKLTLTLTIFLAVVIGGCNCKIVQFIFGDSLSDVGNNNFLSKSLARANLPWYGIDFGSGLPNGRFCNGRTVADIIGDEMGLPRPPAYLDQSLTEDVILSNGVNFASGGGGILNETGSLFIQRLSLYKQIELFQGIQDLIREKIGSKEANKFFQQARYVVALGSNDFINNYLMPVYKDSWTYNDKSFIQYLMDTQRSQLTLLHSLGARELMVFGLGPMGCIPLQRVLSTDGQCQDKTNQLALAFNKATNELVEELSNTLPNASYKFGDAYDVVNDVITNPGNYGFSNSDSPCCSFGKIRPALTCNPASTLCSDRSKYVFWDEYHPSDSANQLIAKELIKKLGFLKPNQTDASPPTPALGPSSDDDEQ*