MSLFRKAFAVVLAVAFVVLFAEAEMVELNPANFHKIVKDPSKNVFVMFYAPWCGHCNNMKPVWLELADNYPISEDIIIARIDASAYRGIAKEFGISGFPTLKFFPKRDKSGANQYSGPRELSAFRSYVAANRQ