MARMFPLAWAVAIALFATLSTWRRVVAQEFCLELELSDPCLPVGTVGLVPDSKGLIACRAVPAVCFTGFPECAPQACQGYIESEEAQMVLEYEDVSEVSLEFTALPVDVVVEYGDGTVAAYTGTGTFDYAYSAQGNYRVMISGNLGGIRFKDGLTAVVSWGELGLTTLEGAFSSVSVQSVPADLPPTVTNLDGMFRSSSFNGEIGAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXVSTCGYFSLSSALKCVFWPPGNCESIECYSGPCGNCQPCDPYYPFDNRYPNXXXXXXXXXXXXAFDPYQALYPCDPY*