MSSPVWFITAASSGFGHDIALNALKLGHTVIATARSTSRVQDLADAGAHTLAFDVTSSISDLEAIAKDVYAKHGRVDYLINAAGYILDGAVEEVSPEELYNSFNTNVFGIFNTIRAFLPGMREQSVGENGRRGTVVTFGSIGSWSGGATFSVYSMAKACVSSLAESLREELAPFNILASVVEPGYFRTSFLNPGVKVVTKNRMDVYNDEKTPTGMTRQALVATDNNQPGDVKKGTKVIVEILTGTGVGKGREVPVRIILGSDADAFIRGKIGEALKILDDWKSVTVSTDHTE*