MLGICRVQPSRRVAIKTASLVGVLPKRLEDLKSELKILLCLDHPHVVRLLDVYVSDEKLEMVMECMQGGELKRSGRFHMEEEEAAGLLQQMLLALSYLHSHGVVHRDLKLSNFMFSRDRQILKLIDFGLSKFYAHPEGRDSLVMQTCCGTLGYAAPEVFDATYTSQCDTWSLGVITYFLLSGEMPFFDTDEDALIAKTQRGEYAMKSDSWMSLSLEAMDFTQALLRVDPEKRMTAAEALQHPWLKAFAPRGVKDVSHSILEEIGQFAEQTPLRRCFRRLIAISLEDEQTQELREAFLHMDVHKRGKITAAQLEKILTQRLDWDPRKARDATRALDFTGDNSVHFSEFLAATYPTYKSEESLLRATFRRLDREAKGHVNLDDLHAIGWRELRVDSGSKLLEWLQASAGIAGHQ*