MLLPALALSSAFLAPHAASRALSTSKVAMNGGKGFGGGEATRDPAPTVIDPNDPKGKQQAIHKAESFAEYLAKRSAGGGAAPAGGSAGAYPSLPPSVKPGVLTGQAVVDLLEDAKRRGYAIPAVNCVTSSSVNACLEAAAAAKAPVMIQFSSGGAQFYAGKGLDNTDFDAAVAGAVSGAHHVRTLAAKYGVPVILHTDHCAKKLLPWVDGMLAESEAHYAAHGEPLFSSHMLDLSEEPLEENIAICVEYMQRMAKLDMLLEMELGITGGEEDGVDNENANPEDLYTKPEEVWMVQKALQAVPNAKFTIAAAFGNVHGVYAPGNVKLDPKILRNSQEYISQQLGLGAGAKPCSFVFHGGSGSDINDIKEAISYGVIKMNIDTDTQWAYWDGIRSYSEENRAYLQSQIGNPEGHDKPNKKFYDPRMPVRSAEETTVARLGQCFSDLNCVDVF*