MKHPLEELKDPIENLLLWIGRFLRYKCTSLSNSQVKDQNKVFECLNELNHACSSSHLEKICKKARNAGLLGINTYALPLLKFYEYAQKLSLKSLKSIDEVMLAEFLSIYTGGLSLATKKNYRIALLGLFSYIDKQNQDENEKSYIYNITLKNISGVNQSAGNKLPTHLNNEELEKFLESIDKIEMSAKVRARNRLLIKIIVFTGMRSNEALQLKIKDFTLENGCYTILIKGKGDKYRAVMLKAFHIESLLKEWLIERELYPVKNDLLFCNQKGSALTQAYLYKQVERIINFAGLRREKNGAHMLRHSFATLLYQKRHDLILVQEALGHASLNTSRIYTHFDKERLKEAASIWEEN*