MSLFLKDDSIQIREVWNDNLESEMALIREVVDDFPFVAMDTEFPGIVCRPVGTFKTNTEYHYETLKTNVNILKMIQLGLTFSDEKGNLPTCGTDNKYCIWQFNFREFDLESDIYATDSIELLRQSGIDFVKNNEFGIDSKRFAELLMSSGIVLNENVHWVTFHSGYDFGYLLKLLTCQNLPETQTGFFEMISVYFPRVYDIKHLMKFCNSLHGGLNKLAELLDVERVGICHQAGSDSLLTSCTFRKLQENFFIGSMEKYSGVLYGLGVENGQIVH*