MACMHFRDVKSMVAYLLTFAEQVLHTDIGSKADDSPGYDGDSNLFSRNVDDEDDEVVVKGMQQTDLGCEKKQKCCCLNEALCEVGMDEVHSDEGWSASKDTLNTDVADEANPSVDLDVECMPEELGGLTDGEELDSYFVESMSGRVTASSGPEEPEETVQVMMPEEMDCQESVSETASEVTNPSPIEVDEVCVECVQLDVVKHCNKCEESEVDRDVEELDSELEVLLGEAAMFFLLHDDELPVTVLSCYDEDKLEIPLEDECQLDECEDESLIKDDAGLDALLDVVLEDFACLRD