MALRIRVLLENHKGAGADKSLKVRPGLSLLVEDESTSILFDTGPDGSFMQNALAMGIDLSDVSAVVLSHGHYDHCGGVPWLPDSSRIICHPDIARERYAAMTFLGITRKIKKLSCEVDYSRYRMMYTRDPLPIGENFIWSGEIPVVAPEAYGIFGGHDAEPDSILDEGVLIYQSTKGLVIITGCGHRGIANIVRHCQNITGIKRSYALVGGFHLRCASPFTLWRVRRFLQEHKPEKLCGCHCTGAWGRLWLPEITAPATGDVLRF*