MAGHINGVDSEKRKRTRGAKPKYQFLTAEEAIAHRRERNRITALASYEKRKANENALRNQIAQLEQEQAALKQLMGLVQQPVIDKGTVRELLTRPDASICTVLEFVTSAANVAAGTKC