MDDRLSSQLEHYASQVTASATLIIRHLKSLKDEPSTLPSQTSVPTAVGTAQLRLAEAAFQLLHFTRDPGNVLTQLTVDVRISHGFPGPPTLPLHHLLQVISAVRWLLHFEIFSLVPLEGSISYHELSSVANVPENLLRSHIRLAMTCHLFQESGPIGMVAHSPVSRQLASDPSLVSWGQYFANSVFPTATKNVNATAAWPGSKALNETAHNLAFNHHGSFFDYVSQDPARTVEFANSMKAVSTTSLFDTCHLCKSFDWSSLGDGVVVDMGGSTGHVSIALAESFPSLRFVVQDLPDVVSNSIRQLEERQLPLSVTTRIQFQGHSLLHMQPVKGAAVYLLRQILHDWPDREAVQILRSIVPALGPSSKIFIADIVLPEAGSIPATEEQVMRCNDLLLHQFTNTLERTLEDWQAIVSRVSDNLRIQHVYRDPGSILSLLVIETV*