MILYDDALDHILRIDRVFRQPQGHVILIGVSGQWQDNPDQIRRLDEQSPSFPDQNTWQQIVRNLHVVFTMNPPENGLASRAATSPALFNRCVLNWFGDWTDQAFLQVAGELTQTVDIDRSDYVSPVGLDTTVVLHDSKILHRELASLYNEKRTELEDQQRHLNVGLDKLRDTVDKVRDLRKSLAVKKIELEHKDAEAGWKLEVMISRQQEAEQRRMTSLEIQNALAVQEKEVAARRQVVLADLDKAEPAVLEAQQSVSNIKRQQLTEVRSMASPPAGVKLALESVCTLLGHKVDNWKSIQAIVRRDDFIASIVNYDNEKQMTASHRMKMRNEYLNSDDFTFERVNRASKACGPLVQWVAAQVNYSEILDRVGPLRDEVRKIGGTQPCKLGPKQKP*