MPVYVVTGCSGGLGLGLVKALAARGDKVYATVRKRATTATGEDQISNVQGDITVIEDIDVAKDDVGAKLSAALAGVKIDVVIHNAGGIANRDGPDAPTGAAAFADGGGGPMGAKPDNLKAVTTERMLASFQVNTLGPLRVQKALTEQMGAGGKVLIISTGMGSIGDNNSGGLYAYRTAKAIGSGGGARMAAAGVNMVMRNMALDLKTSEIAVMSVNPGMVLTDFGPGAEMMAKFGSMPVEESVAQLLAICDDVCTMENTGKFWTVKRGAAPMEFAGGF*