MKARYFKDVSILDAKVRKQQSYGWASLLDGIALLKKGTRHLIGDGQNIRIGLDNIVDSHPPRPLNTEETYKEMTINNLFERKGSYYFWDDSKISQFVDQSDHGFIHRIYLAKSKKPDKIIWNYNTTGEYTVRSGYWLLTHDPSTNIPAINPPHGSIDLKTRIWNLPIMPKLKHFLWRALSQALATTERLTTRGMRIDPSCPRCHRENESINHALFTCPFATMAWRLSDSSLIRNQLMSNDFEENISNILNFVQDTTMSDFHKLLPVWLIWRIWKARNNVVFNKFRESPSKTVLSAKAETHDWLNATQSHKKTPSPTRQIAENKIEWRNPPATYVKCNFDAGFDVQKLEATGGWIIRNHYGTPISWGSMKLAHTSNPLEAETKALLAALQQTWIRGYTQVFMEGDCQTLINLINGISFHSSLANHLEDISFWANKFASIQFGFIRRKGNKLAHVLAKYGCTYSTFYSGSGSLPIWLDRYFCNDSN*