MKLCLGSKEVDPQLAGSGSLPSGVQDYQPRSAQPNEVDTFITTQGEEVGPFVATQANEVDTFLTKPSYAAADSMLSSDPQLTTRPDGIPPSDSHSLVASQLQPHQGSHEFGPDAFGGALQDDAIYTYIASKMATQQSASSAGATSLGRSDGSARALPTSSWDLDFKDITVQHVIGAGSFGRVYLASWHKCLVACKMLIDAEAVTREQSGGEEAGSLALPSDVQAKLEEEAGIMGQLHHPNVVQFFGVCRTPPCLLTEYCSRGSLCNVLVKARNGSRLANQMNWQRCLKMX