MNIPTTLKHKPVIVSENYEQVDGRYARNTDAKGLSLGLAQWNDRGKVDISAKVWRHTGEKWSRQSEELPMHRVLDLAILICRSNLYFQDAYRFPKMYDPDHTTIDRIGLQGDAMTVAVCTENPMIDHDIQLFSQALSDDGEMIGERLRVLSRLLKEMGY