MLLLTMGQGKSFKESLKALEADIQHANTLASEFPRDYDGACLQMRLSYSPAAHFLLFLVRWTDCSLAGALGLLRILIYKRAPYDDAQVYMDGTTTMSTHERKASLREFYAYIYPSLQQLQGGITEVEDMKQKALCMERYKKKSDEERGHMSDLDLEREQECGICMETNNKIALPDCNHAMCIKCYREWHARSQSCPFCRDSLKRVNSRDLWIFTDSGDVQDMVTLARDNLQRLFMYIDKLPLLVSESVFAVYDAHIKVVK*