MHAAFLTALSLHYSHNGTASPVELRELLSAVTKHWKKRSVTQSDIQRMLAFGTNQDRAFILEDCERAGIRLSRAEPRGRVLKRASSYINEDELNTQFENALQKSWHNWQSSTAKENRTAAAFLAQLPLLDISQNEAAARSAPLFAKGEQRLADIKAGRAAKLEPKSATPEPSTTTTKVPQSLQNRGTALLDRILAKQSAASSLPAGPSKAQLERRSALQRIEDVARILSLMTGTKERATFSMQVVIQQLQQSLRSPISQVEVWRCLSVMSTEITPGFVKVVQSGEVQGVVVTKSGNLALNELRARVERACA