MSEAVIVEYIWIGGSGIDLRSFSRTLSKSVESASELPDWTFDGSSTGLASGEDNEVRLKVLRLFRDPFLGGNHRLALCETFTLNGDALSTNQRARARQIFEIEKVAAEDPWFQIEVEYTLLDPNTNQPLGWPVGGYTGAQGGYYCGEGADKVWGRDILDRHYKACQYAGIKIAGIHAGVTHGQWAYQVGWTRGIEAADQVWMSRYILERIAEQAGVRITLDSKPIPGDWHGMLAHVNYATKESLEDGGLAYIKKAIENLAKHHDELLKAAGEGIEGALTGKHETASLETFSWGVESRSASVRISVNAEKQGSGYFTVRLPASNMNSYVVTALLVEVTILLE