MHSPVLVLNDSVKRESGARVHHANIQASKAVADIIRTTLGPRSMLKMLLDAGGGIVVTNDGNSILRELDLAHPAAKSMIELSRTQDEEVGDGTTSVIVLAGEMLHVAEAFIDKGYHPTVICRAYSKALEDALAVLDKIAIPIDVNDRPMMLKMVKSCIGTKFTGQFGDLIADLAIDATTTVGVDIGNGLREVDIKKYVKVEKVPGGQLEDSKVLKGVMINKDVVAPGKMRRKITNPRIILLDCPLEYKKGENMTNAELLKEEDWGVLLKMEEEYIEKICSQILKFKPDLVITEKGLSDLACHYLSKAGVSAIRRLRKMDNNRIAKACGATIVNRPEELQESDVGTGAGLFEVVKIGDEYFAFIVECTDPKACTVLLRGASKDLLNEVERNLQDAMSVARNMIKNPKLVPGGGATELTVSATLKQKSSSVEGIDKWPYEAVAVAFEAIPRTLTQNCGVNVIRTMTALQAKHANGENVWTGIDGNTGAITDMKERGIWDAYNVKAQTFKTAIEAACMLLRIDDIVSGIKKKQAQGAPKQGKPQIEDEKDADSEQILPD*