MASTTPQSTSSASSSRVGGTMINPKGNFDPTIPAILPHEQMYAIQVGDQRFTLSGASLSSDGPSYFTEFFLKHKDNPPVLFLDRSPDIFKLIVRHLQGYYIMSSDEATSVYLLIDARYYQLPRLTQQLLSSELMIRIGNESIKVPRTAFDTPGDEQNFFTAGMGVFFGLEHDTSDEVHSQFIRPPPLAIPTVPKRDGKLFKELLAIQLGGFVNIHSEEHREALLRECRYFRFRGLEQKMIRHEIRVDPIRKKKEISLFLKNLDVKKIELVDGVVMYKRPFVDTELMDLVFQVPDEAVLSVALSRVSFYGATKIKLDKIAKLHGLTFGAVDLENAHLEISGSQAAVEVQKRGKSDSHTFLTKSVWRFKDGGSGELVLLKGEGYLSEGEFNRTREFF*