PALLSVVPAWGADAAPRTGGRKGAGPGGTEVIQVTNVSPSASSEQMRTLFGFLGKIDELRLFPPDDSPLPVSSRVCFVKFHDPDSAVVAQHLTNTVFVDRALIVVPYAEGVIPDETKALSLLAPANAVAGLLPGGGLLPTPNPLTQIGAVPLAALGAPALDPALAALGLPGANLNSQSLAADQLLKLMSTVDPKLNHVAAGLVSPSLKSDTSSKEIEEAMKRVREAQSLISAAIEPDKKEEKRRHSRSRSRSRRRRTPSSSRHRRSRSRSRRRSHSKSRSRRRSKSPRRRRSHSRERGRRSRSTSKAREKKKEEKEKKRSKTPPKSYSTTRRSRSASRERRRRRSRSGTRSPKKPRSPKRKMSRSPSPRSGNKSLKLDCSSMSNEPLKDRFPSKGREEFSTPKSRRKVTVRPSAKQVTRDYDEEEQGYDSEKEKKEDKKAAESASPKTKESPVEKGSGDSLRESKVNGDDHHEEDMDMSD