MSGKPLFPSLATLLHVESSDIASVSYQPLQFTKFKPDRQGVIKLPPLFAGTGTGTDASTPQTQCVRSPLTQVSSHNIMRIQNIDSSHKSCMLLSRSTPPSSASAIIIPPEESPSRCVEKQFQNTNFSHVSKSYATVLEAATVPVDSACSMHGDSTAEVETSVSSHKRASVNSSRKRSFAFISHSQETFLSQEPSIDNAPLARRKRRRTSKHELTILQQEFEKCRAPSKERRMQLAPRCNMTEKAVQIWFQNKRQGMRKKEREQTDLPATPVSQKKSRPAVSSSPDDDSCSETVSRQESVTRTARRVSDMKTPVKKVSSCNLGTMAGSSAVRKSTPASSPSRPASQAGRGQAFRFRLKSDKQLTPIHASPNNRVNRLINGNTPVTASATKTLVIGANNVDISGLHEHAASPIKRYKRRGIPLTELSINTLKD