MAKSTSLLGTETLQKAIDEVTSNMQSWDAIVPFPVILPVLAGLCPTLLSCDNILEYTKPKYRGQKVHFCKSTYPLHNAVNRVVYTEVANLPADSKFDAFSPPLPDAEWQAQPWQTSTTATNKENGNAPEAGAWHTDGPSGITYRFLEYTRKVASVTVQPPTDGNAEERQYLDLCRHILDHGVHRGDRTGTGTLSQFGTQMRFSLRDGTLPLLTTKRVFWRGVAEELLWFVAGNTNANDLAAKDIRIWDGNGSPDFLDSWGLGHREVGDLGPVYGFQWRHFGATYGTIHDDYTGKGVDQLAECIDKIKNNPEDRRIILSAWNPADLELMALPPCHMFRQFYVDTEKNELSCQMYQRSADMGLGVPFNIASYALLTHMIAHVTAFPNYKSTRISKTLTISSLQTLPSLGTNRTKLSKWKEQCLYTHVCSTSTGSTSLKVRIATNTPTQN*