MGRQKLKLAFIINLSKRRHAFKKKMDNLLKKSYELNVLTRTRVRIRATFLGAVYVYVFDGTCDYGYGSCDNEQEGGEEGQEGDEEEQEGGEHDDDGTADDDEGFDFSGFDISVIDDSLPDLENFLEEISQEQSSCPSQKAPIDYVNSEEEVNGFFNF