MEKDGKMIESIRAHCHVPVKQEAVTEHGYSNSSFNDHCLDSLFEENLPHSCHLLSLIPHAQFLLPLTQPRNSIIFEGSSSGSNPSNEAPSLVSYASQLPQHGHLELSTGKSSGSRKSYHDENILKQRTCFAECNKKVPKVMRRSEKDDYKSKNLVTERNRRTRIKTGLFALRALVPKISKMDKAAILGDAIDYIGELLNEVKNLQDEIKNAEEEECRASNIELKTSKLEIYQEEHVSSSKVHQDSSGFVEKKGAEVQLEVDQISERHFLLKFLCEQRQGGFGRLMETIHSLGLQILDVNITTFNGKVLNILKVEADKDIHPKILRKSLIELTGHLIQTLGSQI*