MASVIDPSRFDLIVVGTGLPQCIVAAAAASCGHSVLHIDPCDFYGSHWASLSLSDFSHWIASSGDLPFNRSSPVAFSPGEVQRVENAAAVQSSGVRSEFGTSESQVLPSEPTQGNFPDFLINNVTEDGEGSFNCEGLDLDIEALGLETLPLKNKSSMYSDFCCMGTFGDGTSSSRSYNIDIGGPKLALCGGPLVDLLIRSGASNYLEFKGLEGSYLWTSDGLMPVPSSREDIFTNQTLSLIEKRYLMRFFKLVTSYASSEGELEPKNTDLDCPFVEFLRRQQLPASVQATVLYAIALANNEQEQDLNSYGHIINTREGLSSLSLYLTSVKRFQNAMGAFIYPLYGQGELPQAFSRSAAVKGALYVLRISVDAVLRDKKSGSFQGIKISSGQSIFSPKLLAG