MKKPFNYGGQAVIEGVMMRGPRTWAVAVRCPDNTVEVETRAVETITTRYPFLKWPFVRGTVVLVESLVIGVRALSYSANKAAGEEEKPISPLEMALTIGLAFGLAILLFIVLPVFLAHLLTPLVAGRIGQNVIEGLLRVGAFVAYVAGVGLMPDIKRVFQYHGAEHKVINAYEAGSELSPEAVQRYSPLHPRCGTSFLLLVIVLKIFIFSFLATDPLWWRVSSRILLLPVVAGLAYELIKLTALYARFPLARLVLAPGLAVQRLTTREPDDSQVEVALTAFEAVRVREEGDRDVREIGPSGSEIRGTQ