MNRVIAGTMGLLAAGTILVGCSDDKPQATPSPAAADVKTGGNTQVKVDGKDLPGLDLNSVTCVKEGGRINVGSAAIGGQQGLGVVMTDEASPKVESLGLVYDGSALAVSENMGVKVGSAKVEVDGDTYTITGEAAGADMQNPMAGMISKPFTITVSCS