MELWYLDNLIMTPNFDGLPKLERFILKGSPHLKEIHSSFGGLDRLVCLCIVKCEGIKKFPSITRLQKIETLSFAGCPRLIEFLKIQQKMDNLGDEDMSSGGAWESPNLNHIVLCFLGRCLRDLCLGLCGFGDEDIGSAVRERLSFSCQYLRKLDLSGCNLGDEDMIFAVWELPNLQELDLSHNKFSRLDFILIRTPRLKILNMSDCIRLVELSELPSSIAILKANNCSSLETFGDISNCKWLWKVSFRGVKKLRDPPNGTLLDSMLKGNAFNDYRISVTLQHNIPKGIVGRLLRGNAFSLRHLPCNWYNEFCGILIHVVTFKVFPEIHIIIKQEVDEVSRFELQRESSEELESEYDGTKTYVGYVSFNSLRGIAFLNSTYNVILISLRQHGFPVGAADRIGAALVPKNDQVQTTKIETDCSEFWDEDHFRPTFTIKQDSKSYINILWRPNH*