MSYLESIPWIFLQNFVNAVTYTRRSPWLTSKNQPDEIKVYAGYEHLFGSRIFQPASRKNDEILPLVITIHGGGFIMNSPAADDGFARYLADKINCVVVAVDYSKSPRHKFPAAYQDLIRLTQTVIDDTSLHIDRKKVVICARSSGANLALGTAQDSRLRNKLAGLVAITPLVDFVTPLETKMSTRPDPDFPDFLAGMYGKLTGLYVGDPTVSLDDVRLSPCNFEKRTDLPEHIYLIAAEHDLLWKETEDMAEKLAAGSKKQKTKNGWSAGNVEYSMTRGVKHGFENFPEKVPAREAVRLAAVESMLEDVASWIRNVFASS*