MGRGKVVLERIQNKINRQVTFSKRRNGLLKKAFELSVLCDAEIALIIFSSRGKLFQYSSTDINRIIDKYRQCCFNMSQTGDVTEHQSEQCLYQELLILRVKHESLQRTQRNLLGEELEPLSMKELHSLEKQLDRTLGQARKHLTQKLISRIDELHGKVHNLEQVNKHLESQERGKCTQTCEGSANSHIRLQDAQVNQFESETTGSFRLQQEQTTASKGKESSHNINILRL