MSDIQGTHEGKEVCDVQERIKVVSKTLLECEGKLKNGVSGVEYAERAVRGMLVNKDSAFTQPVERSALLDALVDFLPKLQKANEEVKLARENFPWMDTSTPPAIVADNSKKRARAESELCESVVVPIPLRPGGGPTEFDALVEAQKLTYGQVKEADPCFVQDSETGAPYQPVSAHEGAGANVYTIPDDPAIIGAFRGAPPGLHIGTGNMMVNHGRSTLAGSGIFPGDPALMDPAILAVGARPSVEVDVYIPQAVASEYERAHRHHAHHELHGQPHYPYHHSGAGHHAAYIAPEPHYLDAQSEGKAGDGLLPDDVSKEQKGKKARSFGPSDGGRPGLN*