MKSFLSKAAGLVGQAAPSQTIAADQHPPKQQQQSGGVPTKPDPVLDNLLRNVRSKHVRRQFFTHARAEYTETKDVKILAGTYNVAGKRSPPGLKLHEWLEQWKSSWPAQAGSKKGSEGPDMVIIGFQEVVPLSAGNVIAGPTSDGADAWDFALAATLNGDEWASRNFGRTFGSPLASQAMYLSIERLGSQAAYAYSVISSQANQVVSAMDKMWAGGQEGLVKGPGGVNAAGELIERSASAADQQARLQAAIESEEAEEAYVQVSCKQMVGLYLSVWARKRLARHIRGVQATLAATGFGGYLGNKGAVSIRLRVFDAPLCLVCSHLASGDQDGDELKRNADVMEILKRCAFSTDAELAAAGMATGEGDVDLMRG*