MQRGSIDLNKHALDLNEMPCIDLNLSLHDPSAPTSVSPLPFQPQQQLPTPPPLDGIEAFPVQKGGWLEHLRNIFGNGSMMSCTPSSPDVLSGLNSNSSSCGAGEFSLSPWHAGKHDRILEGNTFPYKRLRADDSLRQDYASFVSIYKEEGGNNSAENMNSRTHEVKFHQSCSSSSMFEDTPSLLKQDAIFKRNDSQGSRLVESDVNSLVSQSSAVVFSCMPGQEVLNQELKCQQNIECNSLCTEVTPPKDSTVKIIPSPEWLPLNWVTELKTRRTGNTAGTTDKYYKDPITGHRFRSKNEVMNYLRTGSVRRYTPQIRSSIGETHISHSFQAEGSLEAQLESNTVFHHFVASSIEKKNLDSSPVSRFASQTLFGADNLPFEAHGEGTFSSQSVVPSEEIVVKQEEEEMSPFHGFHKAPQFCVSS