MRSSNKQQIDLKNSTADLHAGTPSRHADRPTSDRSTSLVVAALLYARALPSGCKDTAEGGNVDFSPSLAGQAAELHAVAGRRGLTSWSSVHATKSDGTLFRAVYQTFWDPTERVRGLKKDNIHKQANTSQDWCSITKWHGPPGMAHPHLKRFSCHTYFRAIRACFLCSCRVWQAMSDQPTSQGLDASCACSCHAWCTASQSTRLEQSPTIVQPKQCMQNVTSIVTRAFAYQHAATDRGQQEDRQSSSTMAAVGAAAAPGNPRRALPVLLCLFRAIHLHTQGIFCRLLYCSRQASASPADHNKEQGPGAADRCCKGTRHNKIRHACCSHAVLSHQVQHCLRLAKQAAAVW