VNGDLAAGKMASSVGPLDPIGSLELLDLLFDQQDGILRHVELGEDWDHVGDQQVLPGPDSDDFLNSILAPGDSVPSSPIWSPAASDSGISEDLPSDPQDTPPRSAAAATPAGCHALESGKGLCASYHPGPPCLAGGPGPATQALEASVAIDLGGLRIFVHELGELAGPPPCCSLTVKDLLLSGSGADLQQHHLAAPHLLRPGPEQCQELVLTEDEKKLLAKEGITLPTQLPLVQYEERVLKKIRRKIRNKQSAQESRKKKKEYIDGLETRMSACTAQNQELQRKVLHLEKQNLSLLEQLKKLQAIVVQSTSKSAQTGTCLAVLLFSFALIVLPSISPFVANKAKHAGDYAPVRVFSRTLHNDPASRVAPDAIPGSEAPGPRPKGGTPQEGSPGSPVADWESRTSALDNWTKGLDNATLILGNDSEKLNPPATLLGWTAPEPTLSSGRVGLEAAGEEL