MTLSVFTRQLNAGVYEKEKVNIGNNQDILVEPLLGKSYADAFTSCYADSRSTLQPDGENSWGRYMPYDNKLTNNEYSENQSQLFQSQGSPQFGKTVDTTHYQPDFNVMPLSPQPQDETDHRTHLTRAAARNYLSASSSPSPALPRVSRPSSAFFVRSTLSSASSRDQQQQTQVPQSQRGHTAPKGKPRTRKRIEPTESVEEPQRNQFLERNRVAASKCRQKKKEWAQNLKDTKSMLEVQNKELHSEYDELLEQVIRMKNSLLCHATCDDPIIDRWIEVEARKYVEKLPKHTL