MNATHRSLEQWRDYVGGCLDFRPEEGIFRIARDMFTEPELFDLEMELIFEKNWIYACHESELARPHDFVTLRAGRQPLIVTRDGNGQLHALVNACQHRGATLVRVGKGNQSTFTCPFHAWCYKNDGRLVKVKAPGEYPEGFDKATRGLKKARIQSYRGFVFVSLDVAGEDDLVDFLGDARVFLDMLVAQSPSGELEVLPGTSTYTYEGNWKLQNENGLDGYHVSTVHYNYVATVQHRQQVEAERGGVAATLDYSKLGAGDAATDDGWFSFANGHSVLFSEMPNPAVRPGYASVMPRLVAEYGQARAEWMMHRLRNLNLYPSLFVIDQISSQLRIVRPLAWNRTEIVSQCIGVKGESDADRENRIRQFEDFFNVSGMGTPDDLVEFREAQRGFQARLERWSDISRGHGKWLEGATPNSQALGIAPLLTGTEITHEGLYVNQHAHWRRFLLDGLERLALRAKEVTP*