MTTEQNSTNAAVSRAEDHNLSRECALKLVTGFLTDVSVITDGPPIVQSGSMDWTTWQLLDSLFPTGGFAHSYGLETAYQGGLVSDCASLERFAVNSLQNSAGLSLPFVFAGNKFPNTECWLELNKILHAMLTNHVARKASLTQGSALLRTASTVFTEFPELKKMRACSYAPTATTPHHAPLFGVLCGLLGVDAVTAQRSYLFMGLRDILSAATRLNITGPLEAAKLQHQIAGVTETLLTRYANRPLQDSYSTFPLVDTFQGAHDQLFSRMFCS*