MLGPKVARVFLRKRRGEAGEGDQQPSQKEILITNETIESLLHLRQVDAANQLGISLTALKNACKYLGFDDWPTARSNLMAAQHGRSGELPSLVSGPGQAGGPHAGGSSSVRQLVERRPGNVELAAAAAGRPEGGAAARNQVVRGSGQTARTMSEGDVGGGRGEKRRVLAESLPELRSHGLEELMLDALEHVAGV