MGSHLNFRNFGNASYGEGSGAKPSGISPLARQGSIYSLTFDEFQNTWGGGLGKDLGSMNMDELLKNIWTAEETQAMTNSVVGVDGSAPGGNLQRQGSLTLPRTLSQKTVDEVWKDLVKESSGVKDRSNVGANLPQRQQTLGEMTLEEFLAKAGVVREDTQLIGRPNNGGFFDELSRLKNANNNNSGLPLEFQQPNRNNALMGSQLVETNNNLVAAQPLSAGGIRSSQPLPQQHQMHLNQPQPQQQQALFPKSANVAFASPVQLVNNAQLASPGARGSAVGIADPSLNNNLVHGGGIGIVGLGTRDVKVATGSPANQISPDMMAKSGTDTPLLSPVPNMFGRGRKASAALEKVIERRHRRMIKNRESAARSRARKQAYTLELEAEVAKLKEMNQELQRKQAEFMEKQKNEFLETINRQWGSKRPCLQRTLTGPW