MGEAAVKYEEEFVLSSRGSKLFTCRWLPVQLKTKALVFLCHGYGMECSIFMKGTGSRLAEAGYAVFGIDYEGHGRSEGQRCYIQSFNDLANDCVSFYKAVRELEEYKNLPRFLYGESMGGAVALLVHRKEPMNWNGAVLVAPMCKIAKESKTHPLIERFLIKLSSAFPTWKIVPTKDVIEAAFKDPNKRQEIRRNPYIYQDRPRIKTALEMLKVSMDLEQRLEEVTLPFLVLHGEADKVTDPSISKALFSSALSFDKEMKLYPGMWHGLTSGEPEENIQLVFQDIIAWLDARSKVVNLQH*