MSRVQKSGTSHVTQPPSTTPDPAPTLQTPVAQVWPRSTSLPLQALKALKSVGQLAIGPMRIAAGAVSPAKLGKKPPRRAPAEDYVGSLRDKTRPSPSSLAAKMHMDDPSDQTRAYMNLPLKSVLVGPRRAPAADGAESSAAAAARVPRKVKFSDVVLKEEFIDNPRSRKEDEALRRSSSIRLGYPDGSGGYVPQRTDKLRASQSFSPRRSLIHQQAEALKKVSEGYPGAAAAIRKSLAKKELPSKVVEALERNGMNTQSNQSAVIMQFMEVEMDAAMLEQDAATSELPDQNAPQ