MATTTTTAASQKLAVAVIGYTGGVGTCLLQAMEKIQLEPYALVRSSTMKIAGSESATDYGAMSDQLVAHATKQGQVPVIADVTASAGVQLHYKKWLEKGVSVVAANKGIFAGPETDYLALLQAAKDGKCRLLHETTVGAGLPTLGTLQALKASSHGIITVEGILSGTLAFVLGQLAGGKATLSQAVREAKELGYTEPDPRDDLNGMDVARKAVILARLAGMKRVELSQLSIESLVPESLRDCSVDEFMTNLNQHDAAMTERVAKVEAAGGRLHYAAKVDVAQNKVEVGLLSCEASHPFNNAGPDNMVAITTNFYTRPLVVQGAGAGGDVTATGVLADILQCAYQ*