MPSKKLLSVSSTAAPVGGGAPSSPPSISLPPASPASGKKQGAGLSPETIGGGVDPLDGSDTQGSGDFSSKPAKHAWNKQLIGAGKDFVSEPVMGAVSWPALADARDRKTLDIAKSILTPPATEVPPIQGSGAGAGRSRGIEKGAGGSGSVNNTAIDSRQRMMPTRGTSNMMPSFPAISTPGPSAGFDNGMPIAVHPVAEAMTSDHRVQKSNVGIKLALTAGASSEPCRPFHQRLEGGGPYLNNSVNRRNSVREQSRGNHVWHPHNRGYINGRDNGMVIQHQRVGPRNLPRPNPAFITATPGFINPASFHAAGVYLMPAADPLHGAAYFPPGPPFLISGPELASLRSMLVKQIEYYFSIENLCRDIYLRSNMD