MGRGKKTQVFTRNERIPSYPTTVNSSVSARNLRKGDLAGVIFGCKHQTIAECLSKQLFGLPAPHFSYIKNVEPGLPLFLFNYSDRKLHGIFESASGGKMNIDPYAWTENGSETTPYPSQVRMCTRTRCQPLQEMQFRPIICDNFYTSSHFWFELDHTQVERLIVLFTATCNSGARINPPTNLANRQQSIGNANSTSVPSTRTNLFAGSKKGPKPLAKREQANQFEALAWEDAAANNECGSCSVSSSIGYDGKFNLSEFPDINPTSKNIGCSSTNPCFEGDSLALEAHKEIRENDEDETVGMQLAQALQSFQMK*