MHHFVTQTIRVLFPLAPPVFGQTLVATAMETPHLLHALLAASCSHYARLVQKPSAHQLTVLKFTNLAVAGLRAALADPTETLRPETAMTAMVLCTNDVCNGNARTWKVHLSGVTQLLTALLARHKTADGDPDPFFLCLLKWFAALDILAGLSGTHEGCVNDGQYWNLTRNPNCGNGHVDEICGYSTQLMPLLARIGQLARRNVHEQSIFETYTEPSSALSEELTHDAQDLETRILSIANQVPSAATLAFHDQVLASELHNTHLAFIHSALLHLYRRVELLPKSHPKVRAQVTAILYNVQAIKPFSPANALILWPIFSAGCETDDLQERQAIQTRMANMQTMGLGNFTRARDALARYWESGASSRWDVYFAQSGLELVLF*