MSQVFRGLQELLRSHGSACCDVLHGRQASLNSWLQHAAEHCQSADVPALRNLLLAIHSLEAAGCYRRPEGCKALQVIVDTLASQVANGIEVTSRSTAACLYAVVRVGCCPSNKQLHAVVSKCVQLTAQEQPIRPIDVATMMWAVSKMAGPQHIGMVLPSETSMQATSTCNLRLQLPAQHIKDLMRFTKLLSERLVSMFPATSGESISRALLALANLSTLPRMQQTAKDSALQIIQHVQPSQFDNLDPLSQCIILQACCTMRLRHDTFLSKLAASSRPNKMSPAHLSNMAYRLGRLGYTDTRLVAAVAEQMCILVLDKPAASQTFACQDISKLLWAAAVGNMQQLVPQLQALCGALVEQRWHDVKEEELSQLLAVNIWLCDNGLPGIMDEQKTEQCKEAFLKLQDAQHTSFAEQVFQSARRLQQKRPHDQQGNKLCLTGLVREKCTTDGLFTVDIMAKSASKGLVAIEADGPTHFTFPDLQLTGRTQLRNRALAARGYQVISIPYHEWRDLTTTEQDGYLASTIIKALQ*