MGDELDEVIGFLSDKNPAVRAQAAHIVQGLTGTDDGAKLLCEKADALVPKLLHMIGKEGTESKYAATALVNLTHDPEVIVKCVNKGAVERAMDALRDGDGAPVDLLLSILANVTTAESGVHVISQEGKPLEGFYVSKLIQLLSTGKPEESYDQAASVLTNVTRDPIGRRVFLDPKRGLLASVIPFMTQPNELRRERVAAALRNCCMDDIQRKALLDFVNPGTQEPEGDVIRALLRPISGKKVGAELSDNVRQACAEAIYALAKDEAARPILSKLEAPRLLKDGYELEEHPETCAALVAIGNLFLESGMVPEDLQEGLNQPQAVEVIDDDEAMVMMGPGMGPGGFINTVD*