MNAPDHSRLPGSAMKTRAARLLGAALLAAALAGCGDGGVTSSLPPSPVAMTDDAVGHYCGMNLYEHIGPKGQILLRDRDVPVWFSTIRELFAYTILPEEPKAILALYVQDMGRAGPDGNPPADAWIDARTAHYLIESNAVGGMGAPDALPFARLEDARAYAERYGGRIVGFKDMPEDYVLRAPELSPLTTGREPVGAPS