MGQGSFCSLTLDEVQDQLGNLGKPLGTMNLDELLRSLDSVGAWSEHMHRQGSLTWSRDLSKMTVEEIWRDIQQQNQNQKEADNPWRNAPFGEMTLDDFLVKAGVIADPTPIQHQESNQWMQFQLPSVQQPEYQNNLMSVPMQGHHVQQSLPVVDAAYPDFHMNLLPSSLIGSLSGTHAPGRKRVAPGDVVEKTVERKQKRMIKNRESAARSRARRQAYTHELEIKVSHLEEENESLRKQKKAEKVLPSAPPPETMSQLRRSGSAPF*