MSRVPSKALLCFHGTGSKGAIFNVQMARICFLLGETFEFIFLDGPMECAAGPGVLPMFSGQEPYYCWFGGDGTTIENSLKRINASVKLTVDGWQANHPDAEIVGAIGFSEGALALAMMLWQQQHGLVPWMPQLRFAVMSCCFFPNEASLWLNARAQAYGLSKAYINVPTLHIHGNRDFCLGRARKLVRNHYRSNFANVIQTETAHHLPTRKDEVGEVVKHILRLSEISAIDAPN