MSAATCPGCYHPFVEPVDLACSHSLCLACASKSLACAALAELPRLEADVEALRDAKFPVSCATCGAVTRNECGREAVVECLNCAVALCAPCDAEIHSKPATSRHRRGPRGALATLHAACAAEAEEAFRELARAVHERRAALTDAIDRLFRARLGKLELQSQALSTAASALEHAARAARSALDPRGPGGPALGPAALLAGLLRPLLQGARPAGPLPAPAPYALVQAKQAALFLLKRLADPGLLEPCEEPRVAWDLRVGHLLRSVACFGRVARGVALHHAADFDENGAIYYMGTEGRTRSYANPAKTGAVRRGACGAGDAVEHGAQVADGLGPGAAVGDGVLGAGLGGLPWLTVDLRTHTLLPSAYTLAHGINEKNNSELRNWRLEGSRDGEAWALLREHPRRPRHAYRMFRLRATGDNWSGNREWLNVAGFELYGILFEGDDAIALD*