FSPKFFSLSSPNNTPSSKAKARGGEDEEFSPNPEGLQAKMAPLPTPPPPSAPSSAPPFKSNASSSRPNRAPPEGAPTSPAAATRPPPFAMVPAVSEAVLAVFDVSTTLRSQGYLAGQELPSITLPEDRAPEVFERLLGSFLAQSHGPGVLPPRPMPPLLGDGTPVGLLRLYLAVRACGGFEAVRSWAAAAEMAGLNPAMDVPIMLVYHKYLCPLEASFLRAQKLREEAGSSGGSAKKGKFLAPAARDAEGVEEVLDLKRKRENLVGMLNWVRQVAKKPDRRRSGRNAADNHLSMALMFRRQMFVDDGFSDKPHGCASPEPEATEPEVM