MESMDSVEKLRKEFKYWTHSLYFYQKHNYYESKWKDGYRMLVDSFMLSSSTFENALSKSLSYSYIYSFYIYISLDNETVTRGDAVPYSFKDLENMTLKFSRSQCLIHTMYDRLFADHQGNAAIKTWDFFVPQFPFYVDHPDRFCNELEILTREDRHPCLMKLKDFCFQHILALMYDEMPTQVLSTTFILLIGWNARMKMATQLASLFAWFHERRYAFGTVRPKDIMIDNDFNIKVFDFGFLTPVTNEDNWGPLPYHAIREPPEARYGIQNLIADVYIFGILLMELIDNSYIGIEKKKAIHHWILKELQGEKRSIVNESILQDNDELANGITDLVVKCLNEDPNERPDMMEVSTNLSNLVGAT*