MGDVIHVFWDAAMLAHDPGDGVFDTFIQPDFLEVLDKHPENPDRFRNMVSVLKKGPIAESIKWHGGRKADLNELYSFHTEEYIASLVEADAQGGKLFCSGTKLNPGSWNAALIAAGTALSAMEFILNGHGKLGFALVRPPGHHAQPTRADGYCFLNNAGLAAELAITSGLHKVALVDIDVHYGNGTAEGFFERNDVLTISLHMDHGSWGSSHPQSLQADQVGRGKGIGFNLNIPLPCGTGDIGYARAMQELVQPAIDSFQPEILVFVIGQDSSQFDPNGRQSLTTDGYRSLGRMMRDMAEIHCEGRLLIVQEGGYHITYSAYCLHATLEGVLSLDIPLIEEPLGYYPEDMKATELRISEIKAILATATAAAS*