MRQASRVQRASAVTVRAVKVSVGDLKKADLEGKRVFVRADLNVPMDKAGNVTDDTRIRAAIPTLKYLLDNGAKVLLTSHLGRPKGENKEEDKKKYSLKPVVARLSELLGKPVTLVDDCIGPQVESAVGALHNGDVALLENVRFYKQEEKNDADFAKALAANADLYVNDAFGTAHRAHASTEGVTKFLKPSVAGFLLQKELDYLDGAIKAPKKPFVAIVGGSKVSTKITVVESLMEAADKVIIGGGMIFTFYKARGLKTVSIDAIPDGWMGLDIGPDSVKLFQDALAGAKTVVWNGPMGVFEMPKFAAGTVAIANTMAGLTGEGCITIIGGGDSVAAAEQAGVADKISHISTGGGASLELLEGKVLPGVAALDEKSA*