MGRIPCCEKDNVKRGQWTPEEDNKLSSYIAQHGTRNWRLIPKNAGLQRCGKSCRLRWTNYLRPDLKHGQFSEAEEQTIVKLHSVVGNRWSLIAAQLPGRTDNDVKNHWNTKLKKRLSGMGIDPVTHKPFSHLMAEIATTLAPPQVAHLAEAALGCFKDEMLHLLTKKRIDFQLQQSNAAPGTNTVPYVTSKQEEKDDAVEKIKLNLSRAMQEPDMLPLNKPWESSGATSANFAGACGVFPVSVTGFQYGPSFGNEGGGSPWSQSMCTGSTCTAGEQGRSHDKLKDENGDESEGGKEIKNASSIFNTDCVLWDIPSDDLINPIYREAFNNKE