MSAGDMKKTACVTGGNGYIASALIKMLLEKGYAVKTTVRNPDDMEKNSHLKDLQALGHLEVFRADLDEDGSFDDAVAGCDYAFLVAAPVNLHTKNPEKELIEPAVRGTLNVMRSCVKAGTVRRVVLTSSAASVSSRPQLQGDGHVLDEDSWSDVEYLRAHKPAGPWAYPVSKVLLEKEACRFSEEHGISLVTVCPVATVGEAPAPTVRTSVPNCLSLLSGDEAEFAVLDAIERATGCVPLVHVDDLCRAELFVAEEVSAAGRYICCSINTTIAELARFLADKYPQYDVKTSLLSGERLEKPRVRLSSEKLVKEGFEFRYRTLDDMYDDMVEYGKTLGILPS*