MKLHVLDLKSGATELNDVDDTDTIGALKQKLFEASLIDVEPSKQRLIHAGRELSDEKKQLREERVGDGDVVAVMKSRVTKSGNSRGRARQAISEPAANLHLINKLMARAGSVVAQQTSNGDPLDLQGLKLSDGAESTQVGGVQQSVTQATGRGLGITLPEPDARAVEQLVEMGFPEARARKALLLHLNHSPAAMEWLLEVGDSPEADAELTDAQIRHIMSASTVHPLLRMRQEASSATQGPDETVIQRLVEMGFAREEVLSALAATNNDYDAACAWLLGERGNSGAYQAQTGQMNDGSGAQGNPESMQALLGNILTHPAIQAGMQSERVLQAFQAMIEDPSSAHDYLNDPEVGPILLRVHSILSRVADQRGQP*