MSPRTQCLKLEGELHGLQQCEIDDGGRCPQEHMTPGSIHLIVGPMFAGKTTALLQRVQEEARTGRNVAMVKSDKDTRYGLAAVVSHDGMQMPCWAVPSLASFRDHIGEEAYAKLDVIGIDEAQFLQDLYSFCQVAADYEGKTLIVAGLDGDFLRNRFGSILELVPLADSVVKLSSHCELCGKPAFFTFRKTDESKKEVIGGTDAYMPVCRQHYFRGKIAMEMHQTVLEAHSFLSFQCDNVGTAHQPFTCDKVGAVHQ*