MATPGLDVIMSWTPNYDHPHEPLDAVIYGVNIPLMVLMTIFVAGRFLSRTFLVRNALGVDDWMMLVAYVGASAGFGRTSTVCALFCNNEDIDMFDIPSPFPVKDKQMVQLYFDGHSGGIWNFNDRNYAFAMHVGSACHAVTPYADASRPLSDLWAVFKPMSQKQCIESEKFYIAVAAINSITDFMVYLWPIHYLWKVKLSLAKRAGLIICFGVGVLICIAGVVRITWQVKFANSWDQTYNGAIIFVIVAVECNLGVVCGCLPGVRPLMSKIFPGLTSSTYNSGRGKNSHVQVSSNNRPGGGYHDLHSIHVRKEVELSVVKRPADGP*