MSNFTVQNILGLPDTEQLTQCGLPCLPMLPINGALNTGNQLLPNGGANLESLPLPLLSLLPALQQQMEHAIPPAPQEAAQADSRISQPPIFPGSNSLLLHSPQNVDKEKQLQMNPSPVKHQRNKETTPEEQDILAALPVFPPRSPILTSTPNPLLQQQSCMDLSSSSTRQSGKLNEPQTATMLPLFQTPNPPLLDTTSKLRQQLLQPLPQEPIPSPKACHQLPSNLLSLPNYFLLQQLAAATSIPNSGNVFTPSAEQQKESEMDSEAQKQGRRRVLFSTFQINEMVKRFEKQRYISAEEREELARQINLTPTQVKIWFQNHRYKTKRAGEYIPDDETSVTQPKIRAIAKDPPPINSTDIHRSESLGNCESSQPQHKPQQSASTSLSPSKQVPSQQDEMSKQKQLLKALADFLQIQLGGNKDAKKDDEGENVEKSEESKKEEMSKQVIRFLYEASAE