MGRQDSRSVVKKMAREKRRIKKIDNITARQVTFSKRRRGIFKKAGELSVLCDADVALIIFSATGKLFEFSSSRMRDILGRYNLHASNINKVMGLPSPYHQLEDCNLSRLSQEVEDKTKQLRKLRGEDLEGLNLEELQRLEKMLESGLSRVSEKKGEFLMSQISSLEKRGSELADENRRLRERVVTTMEMAKTMALKEAVETESATTNVSSYDSGAPLEDDFSDTSLKLGLPSWE