MSQPDSSNWNSQDTSGYDFDSATSCIDPSAPGLKTTSMKHSHGQEQQPQLLYPVDLCSNQAKITHLDRLKRPQPHLQQLQHTGLAIGSAALLTLFRQKKLESASRPAQSKFHSPKRGPSYPFVTSDGLVLVLTARSCYREDKPAIQPHLQNRSSSTDQDEKYRGNKYQLIREMPCVLAEKYRKNIKDKIDALADRLPNLGLQSIRRNGDDLSEATQYIQEYIRYLKKWNDRLLHGNHAIQARIGLVSEIIQGNCMTDATHSIQQPVLKKIWSWLKTASS