MSKVASLDAFLTKVAQRDGYQPEFLQAVREVFTSIWPFLEANPKYRSEALLERLVEPERAFQFRVAWTDDKGQVQVNRAFRVQFNSAIGPFKGGMRFHPSVNLSILKFLGFEQIFKNALTTLPMGGAKGGSDFDPKGKSDAEVMRFCQALMTELYRHVGADTDVPAGDIGVGGREVGYLAGYMKKLSNQSACVFTGRGLSFGGSLIRPEATGYGLIYFAQAMLAEKGDSFAGKVVSVSGSGNVAQYAIEKALSLGAKVVTCSDSSGYVYDPNGFTTEKLATLFDIKNTKRGRVKDYAEQFGLQYFEGKRPWEVQVDIALPCATQNELELSDAQRLIKNGVKLVAEGANMPTTIEATEALLAADVLFGPGKAANAGGVATSGLEMAQSSQRLYWTAEEVDAQLHRIMLDIHANCKKYGTIEGQENINYVVGANVAGFVKVADAMLAQGVY*