MEGSSDQLTVLEEVRAAAPNLNNEWGNVDNMLTSQRVKRLDGLVSEMNLSEAGMLELPATVAQLKSLQKIWLTHNALRGLPDSLTALSGLHSLLAPDNVFKELPQVVTRLESLQQLFFNLNPIRELPPGIGALTNLEWLDLSECQLGALPSTIGALTRLHRLDLHSNKVSTLPSAISALARLDHLSLHSNDMTLVPPEIGSCTALTWLSLNANKLRVLPPSIGALTAMVRLSLHINQLEHLPPEIGNLVHLEALSLHSNQLPTVPPEVGRLTECVRLSLYQNKLTSLPPELGGMTALQELWLYSNLLTSVPPELGRLCALKRLWLDRNQLQTVPAELAQLSSLQEIYLDQNPIKQAQLPPELALLPALRKLX