MLVGLVGSIALSGTAQAACWTPAAVDAAHVRDLQSRLMVAALRCAKSEHDVLPHYNRFVRDKKPLLKLGNGVLRSHFAKGRSKKQAIQHYDRYAVSLANKYGAGSGDLSECKAMKDLASSAADSDGQLSSLVSISQYHGLSPTLPGGRCVHRLYDLAKQGKLPFPAINVNDSVTKSKFDNLYGCKESLVDAVRRATDVMLAGKVACVAGFGDVGKGSADSLRNGGARVIVTEVDPICALQASMEGYEVVTMEEATKRADIFVTATGNKDVITVDHMREMKDRAIVCNIGHFDSEIQIAGLQNMKWNEIKPQVDEVEFPDGKKLIILAQGRLVNLGCATGHPSFVMSASFTNQVMAQIELWLRPEQYKNDVYVLPKHLDEKVAELHLAKLGVKLTKLSQEQADYIGVTPEGPFKPDHYRY*