MSLLHLQLRQSFQPGLVLASHETRSVQLFPWHRNACLPLPSQKSLCLKGGNSAKRRHFPRICCVSVSSNGKFSEFRRRCLLKVSSMQPSLYLLVGLAMAISSAACSFAAFFGSSILWKKGNRQLNEGAFGGEVNDCLAAGEGSSGCPTHSNWSLKKHSMSSCTGKTWAAGACGNLTRQGGIGMALLSTTTIAKDRINPAISTLVANPYFMAGLVAWAMAQLMKVFTSFFVERRWNFNMLLASGGMPSSHSALCVALTTSVAICHGMSDGLFPVCLGFSLIVMYDAIGVRRHAGMQAEVLNLIVEDLFSAHPISEKKLKELLGHTPLQVCAGALLGLLVGYLFSLGCPGVPCNVI*