MAKLLVDQENRLTVSVLILPFLSGSAAAASPYVEALSAASSDRLHYEVISTSGDQTTSEPEATTLDMHIENHIPNVRRAVAKLFDHYSTLPNSLKIAGFVLDMFCTSLIDVANEFHVPSYLFYTSNAGVLALGFHVQHLYDNNNYHVRESDFEDSEAELVIPGLTRPYPVKCLPHGLASELWLPIYVNHSRRFKEMKGILVNTVAELEPYVLEYLWSGGDTNIIIPQAYSVGPLLHLEHQVDETQVEILQWLDEQPARSVVFLCFGSMGGFSEDQVQELAVALERSGHTFLWSLRRSSPNILNKHPEEFKNLEKVLPKGFLERTQERGKVVGWSPQVAILANQAIGGFVTHCGWNSLLESLWFGVPTAAWPLYAEQKFNAFEMVEELGLAVQIKRYWRGDHLGGVAAVDMVKAEEIERAVRCLMEQDSEVRKRVKEMSKKCHAALMDGGSSRIAMQKFIQDVVKNIALPCSQII*