MPSRRSHTKSHHGCAQCKHRRIKCDEFRPICGSCHKKHIRCSFEGQITPQISHHSFAASGTRVDLIPRNDGFQLPLLDLDLLNHWHVATVRTLVHDKSTEKVLREFVPQEALSHPFLMHSLLALSALHLSHHGPVERRHKYTEAAMTHNNISLSLCKPLLNNVTSGNCHALFAFSCFVVMFSFAAHGPKADPGALRLSAVLEVFMLIRGVASIVGQARPWIEAGGMRDLLKLGEQPREESKTTRARELYTRISDIYDNLRRSSRPDCYDSESLVIEESVQKFLDLLQQAISVANPVPSIMMRWPAVVSVKYLDLLQANHPTALVVLAHYGVALELMAENWWLDGWGAFLVNIALYRSGPDYGPELVWARKAITRE