VSNTTVVPSTAGPGPSGGTEVIQVTNVSPSASSEQMRTLFGFLGKIDELRLFPPDDSPLPVSSRVCFVKFHDPDSAVVAQHLTNTVFVDRALIVVPYAEGVIPDETKALSLLAPANAVAGLLPGGGLLPTPNPLTQIGAVPLAALGAPTLDPALAALGLPGANLNSQSLAADQLLKLMSTVDPKLNHVAAGLVSPSLKSDTSSKEIEEAMKRVREAQFLISAAIEPDKKEEKRRHSRSRSRSRRRRTPSSSRHRRSRSRSRRRSHSKSRSRRRSKSPRRRRSHSRERGRKSRSTSKTRDKKKEDKEKRSKTPPKSYSTARRSRNASRDRRRRRSRSGTRSPKKLRSPKRKLSRSPSPRRHTESDKDVKQVTRDYDEEEQGYDSEKEKKEEKKPVEAGSPKTKECSVEKGAGDSLRESKVNGDDHHEEDMDMSD