MSRVQKPGASHVTPPSSTTPDPASTSQAPAPEARPRSASLPLQALKALKSVGQLAIGPMRIAAGAVSPAKLGKKPPRRAPAEDYVGSLRDKTRPSPSSLAAQMHMDDPSDQTRAYMDLPLKSALVRLRRASAADGAESSAAAAARVPRKVKFSDVVLKEEFIDNPRSRKEDEALRRSSSIRLGYPDGSGGYVPQRTDKLRASQSFSPRRSLIHQQAEALKKVSEGYPGAAAAIRKSLAKKELPSKVVEALERNGMNTRSNRSAVIKRFKEVEKDAAKLERDAATSELPDQNAPQ