MDLLSALPDDVRSHILSFLTTKEAALTSVLSKKWRYMFTRVPVLDVDDSDFLHPWIFMAFVDRVLSLQGDSPIERFTLKCEDGVDPERVNGWICNALRRGVSELDLSINFEDEDYLLPREMFVSKSLVKLKLTSEFGLHWCTGPDATFLPMLKTLHIASEMINMDCDVKMEKFLACFPVLEEAEMTSMDWIDPVDTVFSPTLKKLTVHTTGMKTIQNPKSISFDTPSLLFLAYSDYAAEDYPLVKLNNVAVARIALSLTEDQTRRMRAPRKDLSEGDVVLQFGNAVKLMNGLQNVKELHLHPDTLEVLSQCCESMPVFNNLKMLIITSDEDRGWQAMPALLRNCPQLEFLLIKGLVHHVTNQCGDACDCIHKKHKGRSLKSCPVKMFVIRGFTGTMKEINMIEHFLDYFPCLKEMNIYVEEDVPTPLKYDRRFTERVLEMIEEFDYSYNCSVQLLYE*