MSSRRKTNPTRLSDSELGDVLEASDSFDQPEPSTSVPEKEITMIEHLAEHVKKRRLMINDEDMGGSPNPAASPPGASIKSNASSTSEHTSTSATTGVTDFPDILAQTEQGCTVLIDGNTLRDILNSFDSHDGKLDLIQNVIRQKMQAGGFDEMLMRQQVLIHQQNQQRILASMMTQPNFPLLFSGSTYEHLIGAGGLMGPSIPSLLQQNLVATLATTAPKPKQEKLPECPLNLTKVKTEELSKQIPVAPTMSTSPLAPSGLFSRLPFVMPQHNFGSETSAFTTHSPASSGKSTPGNGSLNSSLDPPPVNARPQAKSPNHIKRPMNAFMVWARDERRKILKACPDMHNSNISKILGTRWKSMSNSEKQPYYEEQSRLSKLHMEQHPDYRYRPRPKRTCVVDGKKVRINEYKTMMKTKKEPSWSEEQSISPPSQLDFSGLSGAALLADLAHHHQSHMLQTAE