MKLDWFAVITAVLLPLSAYAGMYSQPVLHLDSKTFKSVMANEHAAMVAFVAPWCGHCKNLGPEYTAAAQSLSPLIPFYAVDCDESSNRGLCAEYGVQGYPTIKGFPKAGKGAAKEYNGERRVQGDIQSDVQGFLGEKSELPHVLLVHPSSPSIPFLWKVLAHRFSNKLHLGYVRDTTSHDVLSLLGIYDSADTTRDSTRVVAWSPGSQRGEFVEYDGILKFNALLEWLQTTFTSAAPSNTQIPTQAQNDAAARRAKLEEMERRDKARREKAAEAARAQAMAAPAQVIEDASLPMEEVESKPVPEEAPDDEASARDVEVEKTEVVHEEL*