MKEQRLILPGQQQRGAPGGGRIVFPEKQGGSGKPGGASMDNFLPDDSTLGLVGESLVGGPATLNKYRPPAGFMNENLPEDAYSSMDPQEMLNKLRARAGHWHELAKLMAPLNSSGYSSSAIDELTGITPLEQSKWVVAATVYESVKASPAVSPDTLRHFNQGGEELLHPFRFLSAERRVSAAQYIAEQNLDPPMCEILARSMKEYERRPTERVGFTDHPADCLAFKYLRDAIECRKREEAVQKVEQGLSVALSDGARQRLYELLAESPEEADTGSGVSASLVTLRLNPEELGVRPVAVLGELGHATIDDLQAAPRASQGGAFGMFTIEPADADASAGSSSAASTSGRRASAAASSWVALPMWRALAMARQPVGLMLKDCAAVQAVLAGSKAKTDEDKKRLSGPGMIVADKAPATWQEAGLDENAWYLAQPEGARAIQLVDGRRAKAQELDKRGALCGVVLFLARPPVKETEDRGHNLLQV*