MSSTSVVPSAAGPLSDGPGGGGGGGGGGGTEVIQVTNVSPSASSEQMRTLFGFLKIDELRLFPPDDSPLPVSSRVCFVKFHDPDSAVVAQHLTNTVFVDRALIVVPYAEGVIPDETKALSLLAPANAVAGLLPSGGLLPNPNPNKIGAVPLAALGAPTLDPALAALGLPGANLNSQSLAADQLLKLMSTVDPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRSRSRSRRRSHSKSGSRRRSKSPRRRRSHSRERGRRSRSTSKTRDKKKEDKEKKRSKTPPKSYSTARRSRSASRDRRRRRSRSGTRSPKKPRSPKRKLSRSPSPRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQVTRDYDEEEQGYDSEKEKKEEKKPAEPGSPKTKECSVEKGTGDSLRESKVNGDDHHEEDMDMSD