MSRVQKSGTSHVTQPPSTTPDPAPTLQTPVAQVWPRSTSLPLQALKALKSVGQLAIGPMRIAAGAVSPAKLGKKPPRRAPAEDYVGSLRDKTRPSPSSLAAKMHMDDPSDQTRAYMNLPLKSVLVGPRRAPAADGAESSAAAAARVPRKVKFSDVVLKEEFIDNPRSRKEDEALRRSSSIRLGYPDGSGGYVPQRTDKLRASQSFSPRRSLIHQQAEALKKVSEGYPGAAAAIRKSLAKKELPSKVVEALERNGMNTRSNRSAVIKRFKEVEKDAAKLERDAATSELPDQNAPQ