MNISLAELARHLDAELRGDGEQMISGVATLAGAGASDVSFLANNSYRSQLLDSKAGAVIVRPELADSVANAALVVANPYLAFARTTQLFDNRPILSSGIHPSAVVAATASIGRDVKIAANVVIGEHVILGDQCEIGAGSVIDDHCQLGVGCRLSANVSLYHDVTLGDHVRIHSGAVLGADGFGFAPNQGRWEKIAQLGGVRVGNNTEIGANTCIDRGALDDTVIGDDVILDNQIQIAHNVRIGDGCAIAACTGIAGSTRLGRNCTIAGGVGIAGHLTIGDRAHIAAAALITQSIGDGEMYGSGTSQMPLNEWKRSATRFRQLDSLAKRLQKLEKSQQGKA