MECDLQNAITFVLNFFNIFKKFTYINQLSMMSTSKNGLENGKSFHKFFESWLVKQNQDLDQLVRASKDDDNNNKNNNDMMLSSLIHSVVKHYEEYYREKSRYAISDILGMLHPSWLSNLEDAFLWIGGWRPSMAFHLLYSKSGIQLEANLHELIRGFNTKDLGNLSGNQLVLIDELQHKTISEERKLSENLAKVQETLADASMVELSHVVSELMRDDQLVVNDEEEKIKKNISKKEESLLDLLKKADDLRLSTIKEILRILTSTQGVHFLIAAAELHLRIHEWGKKKDAAVSHHKWSCQTINDEPNSEGTSVRN*