MVDFNESEGESAFLVVRSTRGVWFDNPHVFHRSLAKVPISFGFAPEEGAQVQTELGPTASVKVGGYFASSAEYEEWYQRRRASLTLPPSLGAEACGVNNDVVVKEEAATQEAASEEAVVAEESATEEATIKSAAAEVSAAVEGLAEEAPVAEEAVAEEAAKEIEKPAPAKTVSNPPDKRHIEVEDDESKSWRKKNRRKQIKRVLAGLVAMARESEACASLILAWLSPPSRLTIAEALGIKNDVVVKEEAATEEATAEEAVVAE