MMKSGERVKEFLRPFVDSRDWDLCVIWKLGDDPSRFIEWVGCCCSGSHIDKNIKHEKVEEGIERKQTGSICRDEHNKHYIRSLACEALTHFPLFMPLYPGIHGEVVMSKSPKWLVNSGPGSKKDIFSTRVLIPVRDGLVELFSFTMKPVDESMVDMIIRRCNACFEPFPEQKLQFRIISKAEESMSSGVNLSFEGGGSSSVSNPLSENQTLFGNQNARCGEHLPCLVVNKEEDVVMQDTIDLKDNKKPPKENFKSKNLHSERKRRDRINQRMYALRAVVPRITKMNKIGIFSDAVDYINELLVEKQKLEDELSGINEIECREIAAEEESAIANPEAEKVSSKVNKKVNDEVNFEVHEIGERDFLIRVAQEHKRDGFKRLIEAVDSCGLEIIDVNFTRLDLTVMTVLNVKANKDGISAGNLRDLLLKRMIASNNPNAESVKQSST*