MSREVILIDDDYDQLLLAPQQQQQHPPQPQVYPGASQARGKKRTFNGLTIQPVQNLQQLTANTLYSNSDGTVLYQPPESVLIPAMPETIVGDSPDVFYIEELDEASGQVTTMQIPMVGGGEVQPVVQDEEDDEEPAVESIVPEEEVPAVDDYYEVEPLELSEIWNDLITANQEILILLELQDLKHHIVDARKIEDQLAAMTCDYCPKELPDVRAWNRHIKKIHFQTEIFDCDSCSARFKYYARFKDHLNSHSGQRPYPCDECDHHYATRIGFLVHKILEHMKLNGIYICPKCELDCKNAQNYKLHIAKHIDSVAPANGTSSAVASPSIAKATAALKQPQPQPFRPFQAKANEQNKFLNVFESFSAKRALGEVTTNRPKGARGRSHRV