MATLFMKLVSFFLILSTFCLTTVNSEPQCHNFKSIISFGDSIADTGNLLALSDPTNLPKVAFLPYGETFFHHPTGRFSNGRLIIDFIAEFLGFPLVPPFYGSQNANFEKGVNFAVGGATALERSFLEERGIHFPYTNVSLAVQLSSFKESLPNLCVSPSDCRDMIENSLILMGEIGGNDYNYAFFVGKNIEEIKELVPLVIETISSAITELIGMGGKTFLVPGEFPLGCSVAYLSLYQTSNIEEYDPLTGCLKWLNKFSEYHDEQLQAELNRLQKLYPHVNIIYADYYNTLLRLAQEPAKFGFISRPLPACCALGGPFNFTLGRKRGTQVPECCDDPSKYVSWDGVHMTEAAYRLMAEGILKGPYAIPPFDWSCLSSEIKNTQNSLMNN*