MTKRTKTEDDAETTRRRPARVHVDVPPGVELPLEIGTKVHCAWRGKAGEKYLARVIERRRGEGKGEEEYEYYVHYERFNRRMDSWVTLGEMDLATVEPPEKTEDGKKKEKANEPDAEHAEFDAHALREHEEFTKVRNILQIELGRHEMDTWYFSPFPPEYNDCQKLYFCEYTLQFFKRKEQLQRHLKKNELRHPPGDEIYRKGNLSFFEIDGKKHRLFCQNLCYLAKLFLDHKTLYYDVDLFLFYVLMECDERGYHIVGYFSKEKCSEEGYNLACILTLPPYQRKGYGKLLISFSYELSKIEGKVGTPERPLSDLGLVSYRGYWTRELLKILQDESKQFVSIKDLSEMTMIKTEDIISTLQHLGLLAYTKGAYVICASPELIEKHFKAAGSGGVPCDPDAIVWSPYDPERARD