MGKLKPHPCFYDTSNAHYGTRHQDAQFRATAWQQAANSMGFSGGTQALSQQWKRLKERYTKERREGVAEGEEPLDDGLMAEMAWLDEYVLGGMPAPAAVAPPPSAAVADPRSSSMYYMDGEEDLLGDDFVDQHEVEEEEEGGYTHGLGDDRRGGSPAGSAHSGTGSDVDVGGVAVGGPPPPSTISLGGGGGRPKDSKEGIIGGHGPGGSSRIGMSGARQHPTASSSGAPAPHSYRFVSASSASHQPHHPAEGITVSSRGNGTLIAHPKREGSVGGGSTLTMVIDPTTYYQNGTQKMYRLVNVADLDSSSTTHLQPLQQVQHSQHAPSDRSGLGGGGGGGGGSMMGEPSSSLGFSIGRGTRKRMGAPLSPPSSSHHHHHHSAGGLLGGPSSSSDLASPFKSGIGQLGDDLILDDGI