MGQELVHAPGISSFPATHAVQRLMDRDSAPYKAFLSMSTDLFRSQGIIVNTFRSLEPRAMDTIVAGLCAPSGLRTPPVYCIGPLIKSEEVGVKRGDGCLAWLDAQPKGSVVFLSFGSLGRFSAKQTREVAAGLEASGQRFLWVVRSPPSDDSSSKKNSEKPPEPDLDDLLPEGFLDRTKGRGLVVKSWAPQRDVLAHDAVGCFVTHCGWNSVLESVMAGVPMLAWPLYAEQRMNAVFLEKEMELAVAMEGYDREMVEAEEVAKKVRWMMDSDGGRVLRERTLTVMRRAEEALLEGGESEATLAGLVDAWIRA*