MSKKRVLVVGGTGYLGQHLLQGFSEIQGHPFDLAFTHHSTPPQPLVHAIPHSRAFHVNLQSGEGFEAISRSFGQPHVVVNCAAISVPRSCEMDPAAAMSINVPSSLVKWLLSFEESNTLLIHLSTDQVYEGVKSFYKEEDETVPVNVYGKSKVAAEQFISTNFSNYAILRSSIIIGPQAISPVPKSLPIQWIDGVLSRGDKMDFFYDEFRCPVYVKDVVAIILALTTGWIAEGKQMKLILNAGGPDRVSRAQIAETVADVRGYDTSLIKPVSASSVDRGVKSPVDISMDITELIQTLHISPTSLRVGVQLTLESQASS*