MAALFNWLPQLAMGDVANVGQLVGINAVQLIAMIVKAAKNARMHKKNCQNFAQHLKLISNLLELLNLTDLKRRPEYREPLEHLEQALRKAVILVESCRDKSYLYLVAMGWVYVSKFRDYQDEIDRYLKLVPLISLVENSRERLRAISKDKRSYTMEDSEVKMQQTLLKPQHSKRDSLRLSRQLSRRYPGLPLDVALREENAKLRKELDHMKACKEVEDCNVIKHLIDFTEATVADPVILGEAMLQIREEEEEEREEIPQKSRSVTETQRKESSQRHIKHPKPSLPGYPPEQKLMYDGAARKDSSFPSSRCSSIRSNYQIEEDWHHGLCDCCIEPCLCMETFCYPCETFTLVAETATDGETCTLLFPCWPRDIDNLVSDEAGYLVF*