MGRPPSNGGPAFRFTQPEVTEMEAILSEHNNAMPARDVLQALADKFSESPDRKGKITVQMKQVWNWFQNKRYAIRAKSSKTPAKLNITPMPRTDLTPGRIMTQPTASPIPAPSASVQTTAKAAPENSVMEFEAKSGRDGAWYDVATFLSYRHLESSDPEVLVRFAGFGSEEDEWINVRKNVRPRSLPCESSECVAVLPGDLILCFQEGKEQALYFDAHVLDAQRRRHDVRGCRCRFLVRYDHDQSEEIVPLRKICRRPETDYRLHQLHAVNDAAPTDQQKIALDHPANVHGARVTNPSEMVQKQQQIANIHIVTPVLQTNVSIPPQSMNVDPMKAETKADVQAGNSVTPSSAAFTGIIATSSVPEVSTQNLAEGK