MELVGELFLSASLALLLSFLVAKLVAMSMAVGGSENKSARVSDEGVVEAEVRYEESLRVLGSESEKRVEFVEEAVEKVDRLGEEIVEEVQRRREEGVGGQPETGGSPGDVTEEGEERSLEEKALDVDGRGVDEAGDDGDSAEEGLKNRGGEETGAKSATNDVVALQIEVEKDAANEVESHNIGDEDDWEGIERNELENDFVAAVKFAKSEAENGGRSAVLGRDVQVKLYGLQKVATEGPCREPQPPALDLPARAKWNAWQRLGNRTPEMAMEQYITILSENVPGWMDDRLAGEIRKKPVEEEMDHTVALVSSTLLHAQPNIENERESVLKSGAEKDDFTGVSHLENRATG*