MSPLHTSTLTHPSSPSSNSGTEVVLTPTTMAEERHTNSDVHIEQAAEESAQVVAERAPKKAKTSDSGSFGQENDIDFAGITNQRLTVFPMFTGAWNEATESNSTSPIPTHPANAMQSPNHQQSQQQNGLDPLLALRSPSATHSTPQVNVDVGLTPELRFPDETLASATADVSQETSQGDHAPIQVDESSQQQSASGMLTVPSSHTGPSSTSESGQASKKENNAAFSRSPELRVSHKLAERKRRKEMKDLFDELRDELPADRGMKASKWEILTKAIEHIKHTKSQQVEMHREIEHLRRELEIARAGNAHYHPHAYPTYSIPYPPGPFAAHPHHAQAQPPTSGTTSQAQTPQPQTQTVAQPQLQSQMTQQPQQVQQQPQSQPQQQIQPAAHVQTVSQVQQQQSQPSQQQSQTSGLQTPTQEVQQQPLSAQGTPAPV