MATLSFNPVRIKSPTFKHSKLTTPSKRITIPCTTPSNSHPKLLHFRPRSVSESTQKEAPEAVLGEEEEEEEDDDDDPSAELSYVDPVTDPESITEWELDFCSRPILDARGKKVWELVVCDKTLSLQYTKYFPNNVINSITLKDAIVAVSDQLGVPLPRNIRFFRSQMQTIITNACNELRIRPVPSKRCVSIILWLEERYETVYKKHPGFQEGSKPLLALDNPFPTELPDILYGERWAFVQLPYSAVREEISTFERGVCGSGLDLDLLGLDIDDKTLIPGLSVASSNSTALAALINGLEVCAVEADTARARLILSSGISTRYIYSTYKKTPETTSEAEAWEAAKKACGGLHFLAVQPDLDSEDCVGFFLLLDLPFPPV*