MGAGMKHAREEEPIVSLALSLSTDSSASTTTSDSSTGAPAAKKRVRRGRVVVTSGQGEFVCKTCGRAFETFQALGGHRTSHLRGRHGLELGVCVARAIGERQRHDDKQQHDCHICTLGFETGQALGGHMRRHREEMALDRWVALSDQEAGHQAAAAYRLPVLLELFV