MSLSDLPDEALLVILNKLDTREAVRCSVLSRRWRRVPGMLPNIELDVDSFTPDHDDGFTSTLSDAARNNYAMVSAVQSLLSHESRHDIRRLDLSFFSRDESVGIIHAIDDAMARGRRILDLRFDVLSEKSYMECPDSDRVKQGRRLLHCFDRYPRVFAGLTSLHLECVTVQGPRFSDVITACEKLIDLSLVRCNFGKETALTIQHEQLSMINLEFCTCDTVELEWLPKLSELSMSVWFWSPRQYPLVFGHAPRLQRLELTHAGLVHSKVLRLSKLLDNCTSLRELWLDFECEKVTDHHCVPLEEELLERMFICEKNNINWEPSNFKHNNLTKLIIYGFRPENRFMSYIRRVMKAAVNLDEISLHDDRCEICESYYPITRYPHTKKERDLVKRAINEGRTSPIKSIQFFHTSEARTIKIID*